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