XML 104 R93.htm IDEA: XBRL DOCUMENT v3.25.2
Note 22 - Commitments and Contingencies (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 60 Months Ended
Jan. 20, 2020
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Mar. 31, 2025
Dec. 31, 2020
Litigation Settlement, Amount Awarded to Other Party $ 900              
Litigation Settlement Reimbursable Percentage of Future Losses 60.00%              
Loss Contingency, Estimate of Possible Loss               $ 4,800
Payments for Legal Settlements   $ 600 $ 100 $ 800 $ 100 $ 1,700    
Short Term Investments Fair Value Disclosure           200 $ 200  
Restricted Cash   7,378 $ 8,362 7,378 $ 8,362 7,643    
IWS [Member]                
Restricted Cash   6,900   6,900   6,800    
State and Provincial Regulatory Authorities [Member]                
Restricted Cash   200   200   200    
Third Parties [Member]                
Restricted Cash   $ 300   $ 300   $ 700