v3.26.1
Note 14 - Variable Interest Entities - Carrying Value of Variable Interests in Non-consolidated Variable Interest Entities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Dec. 31, 2024
Other Investments, Fair Value Disclosure $ 80,205 $ 57,258  
Investments in equity method affiliates 8,152 6,661 $ 23,430
Variable Interest Entity, Not Primary Beneficiary [Member]      
Other Investments, Fair Value Disclosure 10,725 12,486  
Investments in equity method affiliates 25 27  
Maximum exposure $ 10,750 $ 12,513