v3.22.2
Fair Value Measurements - Schedule of Financial Instruments Not Measured at Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Unamortized debt discount and issuance costs $ 21,800 $ 23,500
Carrying Amount    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Long-term debt 842,368 846,623
Revolving line of credit 525,000 35,000
Estimated Fair Value    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Long-term debt 799,239 870,120
Revolving line of credit $ 498,120 $ 33,968