v3.26.1
Note 16 - Subsequent Events (Details Textual) - USD ($)
$ in Thousands
3 Months Ended
Aug. 11, 2026
Jul. 01, 2026
Jun. 30, 2026
Mar. 31, 2026
Treasury Stock, Value, Acquired, Cost Method     $ 5,757 $ 4,808
Subsequent Event [Member]        
Treasury Stock, Shares, Acquired (in shares)   88,231    
Treasury Stock, Value, Acquired, Cost Method   $ 1,300    
Subsequent Event [Member] | Sky Harbour Group Corporation [Member] | Common Stock [Member]        
Investment Owned, Shares Sold (in shares) 360,000      
Investment Owned, Shares Sold, Value $ 3,600      
Investment Owned, Balance, Shares (in shares) 10,979,994      
Subsequent Event [Member] | Sky Harbour Group Corporation [Member] | Warrant [Member]        
Investment Owned, Balance, Shares (in shares) 7,719,779