XML 69 R60.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value - Schedule of Fair Value, by Balance Sheet Grouping (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Fair Value    
Fair Value Measurement Inputs and Valuation Techniques    
Debt instruments $ 725,493 $ 953,815
Carrying Value    
Fair Value Measurement Inputs and Valuation Techniques    
Debt instruments 735,170 987,389
Term Loan A-1    
Fair Value Measurement Inputs and Valuation Techniques    
Debt instruments 139,395  
Term Loan A-1 | Fair Value    
Fair Value Measurement Inputs and Valuation Techniques    
Debt instruments 139,395 288,302
Term Loan A-1 | Carrying Value    
Fair Value Measurement Inputs and Valuation Techniques    
Debt instruments 139,395 288,302
Term Loan A-2    
Fair Value Measurement Inputs and Valuation Techniques    
Debt instruments 0  
Term Loan A-2 | Fair Value    
Fair Value Measurement Inputs and Valuation Techniques    
Debt instruments 0 104,603
Term Loan A-2 | Carrying Value    
Fair Value Measurement Inputs and Valuation Techniques    
Debt instruments 0 104,603
Convertible Senior Notes due 2026    
Fair Value Measurement Inputs and Valuation Techniques    
Debt instruments 586,098  
Convertible Senior Notes due 2026 | Fair Value    
Fair Value Measurement Inputs and Valuation Techniques    
Debt instruments 586,098 560,910
Convertible Senior Notes due 2026 | Carrying Value    
Fair Value Measurement Inputs and Valuation Techniques    
Debt instruments 595,775 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