XML 77 R66.htm IDEA: XBRL DOCUMENT v3.25.3
SUBSEQUENT EVENTS (Details) - USD ($)
3 Months Ended
Nov. 11, 2025
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Oct. 14, 2025
Subsequent Event [Line Items]                
Exercise price of warrants (dollars per share)   $ 11.50            
Dividends declared   $ 4,754,000 $ 10,388,000 $ 862,000 $ 1,387,000 $ 1,343,000 $ 1,333,000  
Subsequent Event                
Subsequent Event [Line Items]                
Shares available for purchase per warrant (shares)               1
Exercise price of warrants (dollars per share)               $ 11.50
Dividends declared (in dollars per share) $ 0.08              
Dividends declared, annual basis (in dollars per share) $ 0.32              
Dividends declared $ 4,700,000              
Estimated fair value               $ 0