Annual report pursuant to Section 13 and 15(d)

Debt - Term Loan Facility (Details)

v3.24.0.1
Debt - Term Loan Facility (Details) - USD ($)
$ in Millions
12 Months Ended
Oct. 13, 2021
Oct. 12, 2021
Jan. 22, 2021
Dec. 31, 2023
May 09, 2023
Line of Credit | Prime Rate | Minimum | Revolving Credit Facility          
Debt Instrument [Line Items]          
Basis spread on variable interest rate       0.11448%  
Line of Credit | Prime Rate | Maximum | Revolving Credit Facility          
Debt Instrument [Line Items]          
Basis spread on variable interest rate       0.42826%  
Line of Credit | Base rate | Revolving Credit Facility          
Debt Instrument [Line Items]          
Basis spread on variable interest rate       2.50%  
Line of Credit | Secured Overnight Financing Rate (SOFR) | Revolving Credit Facility          
Debt Instrument [Line Items]          
Basis spread on variable interest rate       3.50%  
Term Loan          
Debt Instrument [Line Items]          
Aggregate principal amount         $ 310.0
Term Loan | Base rate | Minimum          
Debt Instrument [Line Items]          
Basis spread on variable interest rate       3.00%  
Term Loan | Adjustment to SOFR Rate          
Debt Instrument [Line Items]          
Basis spread on variable interest rate       4.25%  
Term Loan | Secured Overnight Financing Rate (SOFR) | Minimum          
Debt Instrument [Line Items]          
Basis spread on variable interest rate       4.00%  
Amended Senior Secured Credit Facility | Term Loan          
Debt Instrument [Line Items]          
Aggregate principal amount     $ 850.0    
Amortization rate     0.25%    
Mandatory quarterly principal repayments     $ 2.1    
Repayments of debt $ 575.7 $ 575.7      
Prepayment penalty $ 5.7        
Amended Senior Secured Credit Facility | Term Loan | Base rate          
Debt Instrument [Line Items]          
Basis spread on variable interest rate       3.25%