Annual report pursuant to Section 13 and 15(d)

Debt - Senior Secured Credit Facility (Details)

v3.24.0.1
Debt - Senior Secured Credit Facility (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 06, 2023
Dec. 31, 2023
May 09, 2023
Dec. 31, 2022
Jan. 22, 2021
Line of Credit Facility [Line Items]          
Outstanding balance   $ 1,932,875   $ 1,820,922  
Term Loan          
Line of Credit Facility [Line Items]          
Aggregate principal amount     $ 310,000    
Term Loan | Rate Discount          
Line of Credit Facility [Line Items]          
Basis spread on variable interest rate   0.50%      
Decrease in interest rate 0.50%        
Term Loan | Amended Senior Secured Credit Facility          
Line of Credit Facility [Line Items]          
Outstanding balance       $ 273,600  
Aggregate principal amount         $ 850,000