v3.22.2.2
Long-Term Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
Less current debt financing fees $ (378) $ (556)
Less noncurrent debt financing fees (1,482) (972)
Debt issuance costs, net (1,860) (1,528)
Current portion of debt 2,322 51,135
Noncurrent portion of debt 265,818 187,240
Total 268,140 238,375
Secured Debt | 2019 Credit Agreement    
Debt Instrument [Line Items]    
Long term debt, current, gross 2,700 11,813
Long term debt, noncurrent, gross 267,300 188,212
Long term debt, gross 270,000 200,025
Line of Credit | 2019 Credit Agreement | Revolving Credit Facility    
Debt Instrument [Line Items]    
Long term debt, current, gross 0 39,878
Long term debt, noncurrent, gross 0 0
Long term debt, gross $ 0 $ 39,878