v3.25.2
SHARE ISSUANCE AND REPURCHASE (Details) - USD ($)
6 Months Ended 12 Months Ended
Oct. 04, 2021
Jul. 31, 2020
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Apr. 30, 2025
Nov. 30, 2023
Jul. 31, 2022
Nov. 30, 2021
Class of Stock [Line Items]                  
Shares repurchased during period, value     $ 9,400,000 $ 3,600,000          
Shares repurchased during period, shares     491,749 310,285          
Oaktree                  
Class of Stock [Line Items]                  
Warrants issued to purchase common stock     391,380            
Equity and Debt Securities Repurchase Program                  
Class of Stock [Line Items]                  
Stock repurchase program, authorized amount (up to)         $ 5,000,000 $ 10,000,000 $ 10,000,000   $ 20,000,000.0
Stock repurchase program, remaining authorized repurchase amount     $ 5,400,000            
Note and Warrant Purchase Agreement | Oaktree and MassMutual                  
Class of Stock [Line Items]                  
Warrant exercise price   $ 0.03              
Warrants recorded in additional paid-in capital, fair value   $ 3,100,000              
Warrants expiration term   7 years              
Note and Warrant Purchase Agreement | Oaktree                  
Class of Stock [Line Items]                  
Warrants issued to purchase common stock   391,995              
Purchase price of common stock for warrants issued   $ 42,000,000.0              
Warrants exercised     0            
Note and Warrant Purchase Agreement | MassMutual                  
Class of Stock [Line Items]                  
Warrants issued to purchase common stock   74,666              
Purchase price of common stock for warrants issued   $ 8,000,000.0              
Warrants to purchase shares of common stock               74,666  
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        
Preferred shares repurchased duringperiod, value       $ 2,200,000          
Preferred shares repurchased during period, shares       100,000          
7.875% 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%                
7.875% Series D Preferred Stock | Equity Distribution Agreement                  
Class of Stock [Line Items]                  
Preferred stock, shares issued (in shares)     0   0        
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%