v3.26.1
DEBT - Revolving Credit Facility, Due 2030 (Details) - Revolving Credit Facility - Revolving credit facility, due 2030 - Line of Credit
$ in Thousands
Jun. 30, 2026
USD ($)
Dec. 31, 2025
Debt Instrument [Line Items]    
Total commitment amount $ 250,000  
Average interest rate 5.829%  
Debt issuance costs $ 3,047  
Leverage ratio, maximum 3.75 3.75