v3.26.3
Note 24 - Commitments and Contingencies (Details Textual) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Sep. 30, 2025
Restricted Cash $ 7,838 $ 7,965 $ 7,538
IWS, Geminus, PWI, Ravix, and CSuite [Member]      
Restricted Cash 7,600 7,400  
State and Provincial Regulatory Authorities [Member]      
Restricted Cash 200 200  
Third Parties [Member]      
Restricted Cash $ 100 $ 300