v3.25.1
Note 14 - Variable Interest Entities - Carrying Value of Variable Interests in Non-consolidated Variable Interest Entities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Other Investments, Fair Value Disclosure $ 32,137 $ 35,262    
Investments in equity method affiliates 24,427 23,430 $ 43,281 $ 14,241
Variable Interest Entity, Not Primary Beneficiary [Member]        
Other Investments, Fair Value Disclosure 10,616 10,822    
Investments in equity method affiliates 752 2,446    
Maximum exposure $ 11,368 $ 13,268