Quarterly report [Sections 13 or 15(d)]

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

v3.25.3
Selected Balance Sheet Data - Schedule of Other Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Current    
Deferred consideration $ 0 $ 411
Contingent consideration 595 4,614
Dividends payable 10,803 942
Stock repurchase payable 49 0
Loan guarantee obligation 1,851 1,426
Other 4,945 683
Other liabilities 18,243 8,076
Non-Current    
Deferred consideration 0 0
Contingent consideration 553 117
Dividends payable 1,321 1,559
Stock repurchase payable 0 0
Loan guarantee obligation 5,933 5,238
Other 190 93
Other liabilities $ 7,997 $ 7,007