v3.26.1
Note 22 - Fair Value of Financial Instruments - Reconciliation of the Fair Value (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Liabilities, balance $ 4,308 $ 0 $ 4,308 $ 0
Contingent Consideration Liability [Member]        
Liabilities, balance 980 0 980 2,725
Settlements, liability 0 0 0 (2,725)
Included in net income, liability 0 0 0 0
Liabilities, balance 980 0 980 0
Seller Phantom Equity Award [Member]        
Liabilities, balance 3,328 0 3,328 0
Included in net income, liability 0 0 0 0
Liabilities, balance 3,328 0 3,328 0
Equity Method Investments [Member] | Limited Liability Investments [Member]        
Balance 3,770 2,860 3,476 2,859
Distributions received (1,319) (95) (1,347) (95)
Realized gains included in net income (loss) 1,319 95 1,329 95
Change in fair value of limited liability investment, at fair value included in net income (loss) 357 177 669 178
Balance 4,127 3,037 4,127 3,037
Included in other comprehensive (loss) income $ 0 $ 0 $ 0 $ 0