XML 99 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
LINE OF CREDIT AND LONG-TERM DEBT - Components of Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Long-term Debt, Current and Noncurrent [Abstract]    
Revolving line-of-credit $ 47,942 $ 0
Notes payable 0 50,154
Total short-term and long-term debt 47,942 50,154
Less: current maturities of long-term debt and deferred loan costs 0 (1,993)
Long-term debt, less current portion $ 47,942 $ 48,161