Annual report pursuant to Section 13 and 15(d)

MANDATORILY-REDEEMABLE PREFERRED STOCK (Details)

v3.25.0.1
MANDATORILY-REDEEMABLE PREFERRED STOCK (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Jan. 31, 2021
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Sale of Stock [Line Items]        
Offering costs   $ 104 $ 763 $ 13,751
Term preferred stock, fair value       $ 7,700
Series D Preferred Stock        
Sale of Stock [Line Items]        
Dividend rate 5.00%      
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001 $ 0.001  
Preferred stock, shares issued (in shares) 2,415,000 2,415,000 2,415,000  
Offering costs $ 2,100      
Series D Preferred Stock | Preferred Stock        
Sale of Stock [Line Items]        
Average sales price (in dollars per share) $ 25.00      
Proceeds from issuance and preferred stock $ 60,400      
Proceeds from issuance of preferred and common equity $ 58,300      
Redemption price (in dollars per share) $ 25.00      
Series D Preferred Stock | Preferred Stock | Fair value        
Sale of Stock [Line Items]        
Term preferred stock, fair value   $ 59,500 $ 60,400  
Series D Preferred Stock | Preferred Stock | Fair Value, Inputs, Level 1        
Sale of Stock [Line Items]        
Average sales price (in dollars per share)   $ 24.64