Quarterly report [Sections 13 or 15(d)]

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

v3.25.1
Selected Balance Sheet Data - Schedule of Other Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Current    
Deferred consideration $ 415 $ 411
Contingent consideration 4,041 4,614
Dividends payable 10,772 942
Loan guarantee obligation 1,548 1,426
Other 812 683
Other liabilities 17,588 8,076
Non-Current    
Deferred consideration 0 0
Contingent consideration 171 117
Dividends payable 1,262 1,559
Loan guarantee obligation 5,401 5,238
Other 78 93
Other liabilities $ 6,912 $ 7,007