v3.25.4
Note 32 - Due From Due To Related Parties - Due From Due To Related Parties (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Due from related party $ 8,896 $ 6,526
CREO JV [Member]    
Due from related party 123 74
Employees & Other [Member]    
Due from related party 874 458
SPAC Fund [Member]    
Due from related party 159 127
U.S. Insurance JV [Member]    
Due from related party 245 282
Due From Related Parties [Member]    
Due from related party $ 1,401 $ 941