v3.25.1
Note 11 - Equity - (Details Textual) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 12 Months Ended
Feb. 28, 2023
Oct. 01, 2021
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Apr. 09, 2024
Sep. 15, 2021
Class of Stock [Line Items]              
Common stock, shares issued     34,969,632   35,037,193    
Preferred stock, shares authorized     1,000,000   1,000,000    
Preferred stock, par value     $ 0.01   $ 0.01    
Preferred stock, shares outstanding     500   500    
Restricted Stock Units, Forfeited     10,313        
Series A Preferred Stock [Member]              
Class of Stock [Line Items]              
Preferred stock, shares authorized     20,000   20,000    
Preferred stock, par value     $ 0.01        
Preferred stock, shares outstanding     500   500    
Preferred stock, dividend rate percentage     10.00%        
Preferred stock, per share issuance price     $ 100        
Minimum [Member]              
Class of Stock [Line Items]              
Percentage of RSUs granted to executives   0.00%          
Maximum [Member]              
Class of Stock [Line Items]              
Percentage of RSUs granted to executives   300.00%          
Maximum [Member] | Series A Preferred Stock [Member]              
Class of Stock [Line Items]              
Preferred dividends undeclared     $ 0.1        
Restricted Stock Awards [Member]              
Class of Stock [Line Items]              
Shares surrendered to satisfy tax obligations     7,248        
Compensation expense related to these share-based payments     $ 0.1 $ 0.1      
Unrecognized costs from stock-based awards     $ 0.2        
Unrecognized compensation cost recognition period     8 months 12 days        
Restricted Stock Units [Member]              
Class of Stock [Line Items]              
Compensation expense related to these share-based payments     $ 0.2 $ 0.2      
Unrecognized costs from stock-based awards     $ 0.7        
Unrecognized compensation cost recognition period     9 months 18 days        
Restricted Stock Units, Forfeited 232,558            
Restricted Stock Units [Member] | Employees [Member]              
Class of Stock [Line Items]              
Granted to executives   1,220,930          
Restricted Stock Units [Member] | Minimum [Member]              
Class of Stock [Line Items]              
Percentage of number of units granted at vesting date that entitle recipients to shares of common stock     0.00%        
Restricted Stock Units [Member] | Maximum [Member]              
Class of Stock [Line Items]              
Percentage of number of units granted at vesting date that entitle recipients to shares of common stock     300.00%        
2020 Equity Incentive Plan [Member]              
Class of Stock [Line Items]              
Common stock shares available for issuance           1,400,000 1,500,000
Common stock remaining shares available for future issuance     220,495        
2020 Equity Incentive Plan [Member] | Minimum [Member]              
Class of Stock [Line Items]              
Common stock shares available for issuance           5,120,000 3,620,000
2020 Equity Incentive Plan [Member] | Maximum [Member]              
Class of Stock [Line Items]              
Common stock shares available for issuance           6,520,000 5,120,000
Operating Partnership [Member]              
Class of Stock [Line Items]              
Operating partnership percentage     86.40%   86.40%