v3.26.1
Note 24 - Due from Due to Related Parties - Due from Due to Related Parties (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Accounts Payable, Other Liabilities and Debt Outstanding $ 2,744 $ 0
Related Party [Member]    
Due from related party 1,426 1,401
CREO JV [Member]    
Due from related party 67 123
BZC Family B.V. [Member]    
Accounts Payable, Other Liabilities and Debt Outstanding 2,744 0
Employees & Other [Member]    
Due from related party 1,123 874
SPAC Fund [Member]    
Due from related party 59 159
U.S. Insurance JV [Member]    
Due from related party $ 177 $ 245