XML 116 R91.htm IDEA: XBRL DOCUMENT v3.22.4
Debt - Schedule of Long-Term Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Debt Instrument [Line Items]      
Total debt outstanding $ 108,280 $ 136,500  
Less: current portion 0 (1,000)  
Total long-term debt outstanding 108,280 135,500  
Notes payable      
Debt Instrument [Line Items]      
Total debt outstanding 3,280 1,000 $ 2,000
Revolving Credit Facility | Line of Credit      
Debt Instrument [Line Items]      
Total debt outstanding $ 105,000 $ 135,500