Annual report [Section 13 and 15(d), not S-K Item 405]

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

v3.25.0.1
Selected Balance Sheet Data - Schedule of Other Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Current December 31,    
Deferred consideration $ 411 $ 1,178
Contingent consideration 4,614 819
Dividends payable 942 802
Loan guarantee obligation 1,426 725
Other 683 395
Other liabilities 8,076 3,919
Non-Current December 31,    
Deferred consideration 0 393
Contingent consideration 117 4,663
Dividends payable 1,559 1,680
Loan guarantee obligation 5,238 3,194
Other 93 760
Other liabilities $ 7,007 $ 10,690