v3.26.1
SHARE ISSUANCE AND REPURCHASE (Details) - USD ($)
3 Months Ended 12 Months Ended
Oct. 04, 2021
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Oct. 31, 2025
Jul. 31, 2025
Nov. 30, 2021
Class of Stock [Line Items]              
Shares repurchased during period, value     $ 4,400,000        
Shares repurchased during period, shares     220,188        
Common stock, shares issued (in shares)   7,131,101   6,887,451      
Equity and Debt Securities Repurchase Program              
Class of Stock [Line Items]              
Stock repurchase program, authorized amount (up to)         $ 32,500,000   $ 20,000,000
Note And Warrant Purchase Agreement [Member] | Warrants [Member] | Oaktree Capital Management L P [Member]              
Class of Stock [Line Items]              
Warrant exercise price           $ 0.03  
Warrants to purchase shares of common stock           391,955  
Common stock, shares issued (in shares)           391,380  
Class of Warrant or Right, Unissued           391,955  
7.875% Series D Preferred Stock              
Class of Stock [Line Items]              
Preferred stock, shares issued (in shares)   4,507,857   4,507,857      
Preferred stock, coupon authorized   7.875%   7.875%      
Preferred stock, liquidation preference (in dollars per share)   $ 25   $ 25      
Preferred stock, shares outstanding (in shares)   4,507,857   4,507,857      
7.875% Series D Preferred Stock | Equity Distribution Agreement              
Class of Stock [Line Items]              
Preferred stock, shares issued (in shares)   0   0      
Series D Preferred Stock              
Class of Stock [Line Items]              
Preferred stock, shares outstanding (in shares)   4,500,000          
Series D Preferred Stock | JonesTrading Institutional Services LLC | Equity and Debt Securities Repurchase Program              
Class of Stock [Line Items]              
Preferred stock, coupon authorized 7.875%            
Series D Preferred Stock | Equity Distribution Agreement | Maximum | JonesTrading Institutional Services LLC              
Class of Stock [Line Items]              
Number of shares that may be issued or sold from time to time under agreement 2,200,000            
Commission fee payable of gross proceeds from sale of stock in percentage 3.00%            
8.625% Series C Preferred Stock              
Class of Stock [Line Items]              
Preferred stock, shares issued (in shares)   4,800,000   4,800,000      
Preferred stock, coupon authorized   8.625%   8.625%      
Preferred stock, liquidation preference (in dollars per share)   $ 25   $ 25      
Preferred stock, shares outstanding (in shares)   4,800,000   4,800,000      
Preferred stock, weighted average issuance price (in dollars per share)   $ 25.00          
8.625% Series C Preferred Stock | Three Month SOFR              
Class of Stock [Line Items]              
Dividend payment rate, variable, basis spread on variable rate   5.927%