Quarterly report [Sections 13 or 15(d)]

Selected Balance Sheet Data - Schedule of Other Liabilities (Details)

v3.26.1
Selected Balance Sheet Data - Schedule of Other Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Current    
Contingent consideration $ 580 $ 718
Dividends payable 10,540 1,040
Stock repurchase payable 39 1,501
Loan guarantee obligation 2,193 2,040
Other 4,923 5,012
Other liabilities 18,275 10,311
Non-Current    
Contingent consideration 2 2
Dividends payable 912 1,289
Stock repurchase payable 0 0
Loan guarantee obligation 6,277 6,253
Other 106 211
Other liabilities $ 7,297 $ 7,755