v3.26.1
SECURED TERM LOAN - Summary of Credit Agreement (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Feb. 14, 2019
Jan. 15, 2019
Debt Instrument [Line Items]        
Total Commitment $ 500,000,000      
Delayed Draw Facility | Credit Agreement        
Debt Instrument [Line Items]        
Outstanding Balance 47,750,000 $ 47,750,000    
Total Commitment $ 47,750,000 $ 47,750,000 $ 40,250,000 $ 40,250,000