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

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

v3.25.4
Selected Balance Sheet Data - Schedule of Other Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Current    
Deferred consideration $ 0 $ 411
Contingent consideration 718 4,614
Dividends payable 1,040 942
Stock repurchase payable 1,501 0
Loan guarantee obligation 2,040 1,426
Other 5,012 683
Other liabilities 10,311 8,076
Non-Current    
Deferred consideration 0 0
Contingent consideration 2 117
Dividends payable 1,289 1,559
Stock repurchase payable 0 0
Loan guarantee obligation 6,253 5,238
Other 211 93
Other liabilities $ 7,755 $ 7,007