XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.3
Long-Term Debt - Schedule of Future Minimum Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Debt Disclosure [Abstract]    
2024 $ 1,105  
2025 8,460  
2026 25,660  
2027 3  
2028 3  
Thereafter 140  
Total 35,371 $ 31,744
Less current portion (1,473) (1,478)
Less deferred financing costs (1,542) $ (1,688)
Long-term debt, net $ 32,356