Quarterly report pursuant to Section 13 or 15(d)

Debt - Credit Agreement (Details)

v3.23.2
Debt - Credit Agreement (Details) - USD ($)
$ in Thousands
6 Months Ended
Jul. 19, 2023
Jun. 30, 2023
Jun. 01, 2023
Dec. 31, 2022
Convertible Notes Payable        
Debt Instrument [Line Items]        
Issuance Amount   $ 912,500   $ 937,500
Revolving Credit Facility | Prepaid Expenses and Other Current Assets        
Debt Instrument [Line Items]        
Debt issuance costs   700   700
Revolving Credit Facility | Other Noncurrent Assets        
Debt Instrument [Line Items]        
Debt issuance costs   1,800   2,200
Revolving Credit Facility | Revolving Credit Facility | Line of Credit        
Debt Instrument [Line Items]        
Issuance Amount   $ 20,000   0
Effective interest rate   7.50%    
Current borrowing capacity   $ 480,000    
Revolving Credit Facility | Revolving Credit Facility | Line of Credit | Subsequent Event        
Debt Instrument [Line Items]        
Current borrowing capacity $ 500,000      
Debt settlement $ 20,000      
Convertible Notes Due 2023 | Convertible Notes Payable        
Debt Instrument [Line Items]        
Issuance Amount     $ 45,000 $ 45,000