XML 54 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Long-Term Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Less current debt financing fees $ (378) $ (378)
Less noncurrent debt financing fees (1,293) (1,388)
Debt issuance costs, net (1,671) (1,766)
Current portion of debt 4,347 3,334
Noncurrent portion of debt 262,632 264,225
Total 266,979 267,559
Secured Debt | 2022 Credit Agreement    
Debt Instrument [Line Items]    
Long term debt, current, gross 4,725 3,712
Long term debt, noncurrent, gross 263,925 265,613
Long term debt, gross 268,650 269,325
Line of Credit | 2022 Credit Agreement | Revolving Credit Facility    
Debt Instrument [Line Items]    
Long term debt, current, gross 0 0
Long term debt, noncurrent, gross 0 0
Long term debt, gross $ 0 $ 0