v3.25.2
BORROWINGS (Schedule of Debt) (Parenthetical) (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Aug. 16, 2021
Debt Instrument [Line Items]      
Accrued interest payable $ 6,574,000 $ 6,958,000  
Interest rate, stated percentage     5.75%
CRE - Term Warehouse Financing Facilities      
Debt Instrument [Line Items]      
Accrued interest payable   $ 435,000  
5.75% Senior Unsecured Notes      
Debt Instrument [Line Items]      
Interest rate, stated percentage 5.75% 5.75%