v3.25.2
FAIR VALUE OF FINANCIAL INSTRUMENTS - Carrying Value and Estimated Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Carrying Value | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Carrying value and estimated fair value of financial instruments    
Cash and Cash Equivalents $ 8,551 $ 9,017
Restricted Cash 10,291 8,344
Carrying Value | Significant Other Observable Inputs (Level 2)    
Carrying value and estimated fair value of financial instruments    
Commercial Loans and Investments 106,128 105,043
Long-Term Debt 605,351 518,993
Estimated Fair Value | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Carrying value and estimated fair value of financial instruments    
Cash and Cash Equivalents 8,551 9,017
Restricted Cash 10,291 8,344
Estimated Fair Value | Significant Other Observable Inputs (Level 2)    
Carrying value and estimated fair value of financial instruments    
Commercial Loans and Investments 109,697 110,665
Long-Term Debt $ 596,879 $ 508,309