v3.26.1
Note 14 - Discontinued Operations (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
May 18, 2026
Professional Fees $ 850 $ 596 $ 1,775 $ 1,239    
Ceded Premiums Earned     2,500 $ 2,400    
Discontinued Operations, Held-for-Sale [Member] | GIG [Member]            
Disposal Group, Including Discontinued Operation, Consideration           $ 84,300
Disposal Group, Including Discontinued Operation, Short-term Investments $ 22,611   22,611   $ 23,198  
Professional Fees     $ 280   $ 678