XML 66 R57.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value - Schedule of fair value, by balance sheet grouping (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Fair Value    
Fair Value Measurement Inputs and Valuation Techniques    
Debt instruments $ 850,317 $ 953,815
Carrying Value    
Fair Value Measurement Inputs and Valuation Techniques    
Debt instruments 868,517 987,389
Term Loan A-1    
Fair Value Measurement Inputs and Valuation Techniques    
Debt instruments 248,679  
Term Loan A-1 | Fair Value    
Fair Value Measurement Inputs and Valuation Techniques    
Debt instruments 248,679 288,302
Term Loan A-1 | Carrying Value    
Fair Value Measurement Inputs and Valuation Techniques    
Debt instruments 248,679 288,302
Term Loan A-2    
Fair Value Measurement Inputs and Valuation Techniques    
Debt instruments 24,924  
Term Loan A-2 | Fair Value    
Fair Value Measurement Inputs and Valuation Techniques    
Debt instruments 24,924 104,603
Term Loan A-2 | Carrying Value    
Fair Value Measurement Inputs and Valuation Techniques    
Debt instruments 24,924 104,603
Convertible Senior Notes due 2026    
Fair Value Measurement Inputs and Valuation Techniques    
Debt instruments 576,714  
Convertible Senior Notes due 2026 | Fair Value    
Fair Value Measurement Inputs and Valuation Techniques    
Debt instruments 576,714 560,910
Convertible Senior Notes due 2026 | Carrying Value    
Fair Value Measurement Inputs and Valuation Techniques    
Debt instruments 594,914 594,484
Revolving Credit Facility    
Fair Value Measurement Inputs and Valuation Techniques    
Debt instruments 0  
Revolving Credit Facility | Fair Value    
Fair Value Measurement Inputs and Valuation Techniques    
Debt instruments 0 0
Revolving Credit Facility | Carrying Value    
Fair Value Measurement Inputs and Valuation Techniques    
Debt instruments $ 0 $ 0