v3.25.1
SUBSEQUENT EVENTS (Details) - USD ($)
May 02, 2025
May 01, 2025
Dec. 11, 2015
Dec. 15, 2022
May 18, 2021
Dec. 01, 2020
Revolving Credit Facility | Line of Credit            
Subsequent Event [Line Items]            
Debt instrument term     5 years      
Maximum borrowing capacity     $ 250,000,000.0 $ 500,000,000 $ 400,000,000 $ 300,000,000
Subsequent Event | Aspen            
Subsequent Event [Line Items]            
Purchase price, amount transferred   $ 330,400,000        
Subsequent Event | Revolving Credit Facility | Line of Credit            
Subsequent Event [Line Items]            
Debt instrument term 5 years          
Maximum borrowing capacity $ 700,000,000