XML 68 R54.htm IDEA: XBRL DOCUMENT v3.23.1
Debt - Schedule of Debt Obligations (Details) - USD ($)
Dec. 31, 2022
Mar. 25, 2022
Dec. 31, 2021
Debt Instrument [Line Items]      
Total $ 205,614,000   $ 155,000,000
Revolving credit facility      
Debt Instrument [Line Items]      
Total 211,033,000    
Revolving credit facility | Third Amended and Restated Credit Agreement      
Debt Instrument [Line Items]      
Total 130,000,000    
Revolving credit facility | second Amended Shareholder’s Loan Agreement      
Debt Instrument [Line Items]      
Maximum borrowing capacity 50,000,000 $ 25,000,000  
Revolving credit facility | third Amended Shareholder's Loan Agreement      
Debt Instrument [Line Items]      
Total 25,000,000    
Revolving credit facility | fourth Amended Shareholder's Loan Agreement      
Debt Instrument [Line Items]      
Maximum borrowing capacity 30,000,000    
Total 4,820,000    
Revolving credit facility | Other debt      
Debt Instrument [Line Items]      
Total $ 1,213,000