v3.26.1
DEBT - Interest Rates (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Interest rates on debt        
Effective Interest Rate (as a percent) 6.11% 9.00% 6.28% 9.07%
Minimum        
Interest rates on debt        
Range of Interest Rates (excluding unused commitment fees) 5.42% 6.22% 5.42% 6.21%
Maximum        
Interest rates on debt        
Range of Interest Rates (excluding unused commitment fees) 5.47% 6.23% 5.53% 6.24%