v3.25.2
SHARE-BASED COMPENSATION (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
May 31, 2024
Jun. 30, 2021
May 31, 2021
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Total unrecognized compensation costs related to unvested restricted stock       $ 2,200,000   $ 2,200,000  
Cost is expected to be recognized over a weighted average period           2 years 8 months 12 days  
Incentive Compensation Shares Payable           0 1,911
Restricted Stock              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Recognized stock-based compensation expense       585,000 $ 814,000 $ 1,400,000 $ 1,300,000
Manager Pursuant To Management Agreement              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Cash awards, percentage (up to)           75.00%  
Common stock awards, percentage (at least)           25.00%  
Incentive management fee pursuant to the management agreement       $ 0   $ 0  
2007 Omnibus Equity Compensation Plan              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Number of share authorized for issue (in shares)       1,100,000   1,100,000  
Share based compensation expiration period   2031-06 2029-06        
Common shares granted       1,700,817   1,700,817  
Book value target per share $ 27            
Shares of common stock vest percentage per year 25.00%            
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period 4 years            
Manager | 2007 Omnibus Equity Compensation Plan              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Incentive Compensation Shares Payable 295,237     0   0  
Directors | 2007 Omnibus Equity Compensation Plan              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Incentive Compensation Shares Payable 38,096     0   0