v3.26.1
Note 9 - Related Party Transactions (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2026
Stock Issued During Period, Value, New Issues $ 46,850  
ATM Offering [Member]    
Stock Issued During Period, Shares, New Issues (in shares) 1,919,821 1,919,821
Stock Issued During Period, Value, New Issues   $ 46,800
ATM Offering [Member] | Co-Chairmen of the Company [Member]    
Stock Issued During Period, Shares, New Issues (in shares) 675,233 675,233