v3.25.4
FAIR VALUE MEASUREMENTS - Carrying Value and Fair Value of Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Carrying Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-term debt $ 274,206 $ 91,018
Fair Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-term debt 274,206 91,018
SMBC Facility | Line of Credit | Carrying Value | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-term debt 214,206 91,018
SMBC Facility | Line of Credit | Fair Value | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-term debt 214,206 91,018
Barclays Facility | Line of Credit | Carrying Value | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-term debt 60,000 0
Barclays Facility | Line of Credit | Fair Value | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-term debt $ 60,000 $ 0