v3.26.1
Note 18 - Commitments and Contingencies (Details Textual) - USD ($)
$ in Thousands
3 Months Ended
Mar. 09, 2026
Jun. 30, 2026
Mar. 31, 2026
FLYTE Employment Litigation [Member]      
Loss Contingency Accrual     $ 200
FLYTE Note Default [Member] | Settled Litigation [Member]      
Loss Contingency Accrual   $ 0  
Loss Contingency, Damages Awarded, Value $ 300    
Payments for Legal Settlements $ 150 $ 150