v3.26.1
DEBT - DDTL Credit Facility (Details) - Delayed Draw Term Loan (DDTL) - USD ($)
1 Months Ended 3 Months Ended
Nov. 30, 2025
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Aug. 31, 2024
Credit Facility and Secured Debt            
Debt Instrument [Line Items]            
Issuance costs       $ 9,200,000    
Secured Debt | DDTL Credit Facility            
Debt Instrument [Line Items]            
Maximum borrowing capacity $ 1,980,000,000         $ 750,000,000.0
Commitment fee percentage 0.50%          
Outstanding amounts   $ 0   $ 0    
Issuance costs         $ 6,200,000  
Deferred issuance costs and commitment fee   $ 3,400,000 $ 0