v3.26.1
DEBT - Interest Rates (Details)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Interest rates on debt    
Effective Interest Rate (as a percent) 6.52% 9.14%
Minimum    
Interest rates on debt    
Range of Interest Rates (excluding unused commitment fees) 5.47% 6.21%
Maximum    
Interest rates on debt    
Range of Interest Rates (excluding unused commitment fees) 5.53% 6.24%