XML 120 R106.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 23 - Fair Value of Financial Instruments - Reconciliation of the Fair Value (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Balance $ 22,230  
Balance 3,496 $ 22,230
Liabilities, balance 3,105 3,218
Contingent Consideration Liability [Member]    
Balance 3,218 2,458
Included in net income 262 1,510
Balance 3,105 3,218
Included in other comprehensive loss 0 0
Settlements of contingent consideration liabilities (375) (750)
Change in Fair Value of Contingent Consideration [Member] | Contingent Consideration Liability [Member]    
Included in net income 262 1,510
Equity Method Investments [Member] | Limited Liability Investments [Member]    
Balance 3,196 4,022
Contributions 47 0
Distributions received (876) (621)
Included in net income 648 (812)
Balance 3,496 3,196
Included in other comprehensive loss 0 0
Exercise of options included in net (loss) income 876 621
Equity Method Investments [Member] | Limited Liability Investments [Member] | Realized Investment Gains (Losses) [Member]    
Included in net income 481 607
Equity Method Investments [Member] | Limited Liability Investments [Member] | Gain (Loss) On Change In Fair Value Of Limited Liability Investments At Fair Value [Member]    
Included in net income 648 (812)
Derivative Financial Instruments, Assets [Member] | Trust Preferred Debt Repurchase Options Contracts [Member]    
Balance 19,034 0
Included in net income 0 16,730
Balance 0 19,034
Included in other comprehensive loss 0 0
Purchase of options 0 2,304
Derivative Financial Instruments, Assets [Member] | Initial Valuation of Options [Member] | Trust Preferred Debt Repurchase Options Contracts [Member]    
Included in net income 0 11,412
Derivative Financial Instruments, Assets [Member] | Exercise of Options [Member] | Trust Preferred Debt Repurchase Options Contracts [Member]    
Distributions received 17,668 0
Exercise of options included in net (loss) income (17,668) 0
Derivative Financial Instruments, Assets [Member] | Change in Fair Value of Derivative Assets [Member] | Trust Preferred Debt Repurchase Options Contracts [Member]    
Included in net income $ (1,366) $ 5,318