XML 58 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt (Details) - Schedule of long-term debt - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Long-Term Debt (Details) - Schedule of long-term debt [Line Items]    
Total $ 416,856 $ 417,462
Less: Total unamortized debt issuance costs (31,840) (34,658)
Less: Current maturities of long-term debt (787) (1,368)
Total long-term debt 384,229 381,436
Convertible Debt Note [Member]    
Long-Term Debt (Details) - Schedule of long-term debt [Line Items]    
Total 240,000 240,000
Senior Secured Term Loan [Member]    
Long-Term Debt (Details) - Schedule of long-term debt [Line Items]    
Total 130,000 130,000
New Market Tax Credit Transactions [Member]    
Long-Term Debt (Details) - Schedule of long-term debt [Line Items]    
Total 45,700 45,700
Insurance Premium Finance Notes [Member]    
Long-Term Debt (Details) - Schedule of long-term debt [Line Items]    
Total 671 1,243
Vehicle and Equipment Notes [Member]    
Long-Term Debt (Details) - Schedule of long-term debt [Line Items]    
Total 296 327
Mortgage Notes [Member]    
Long-Term Debt (Details) - Schedule of long-term debt [Line Items]    
Total $ 189 $ 192