Quarterly report pursuant to Section 13 or 15(d)

DEBT (Details)

v3.24.3
DEBT (Details)
Mar. 17, 2024
USD ($)
installment
Sep. 30, 2024
USD ($)
Dec. 31, 2023
USD ($)
Term Loan      
Deferral of principal $ 30,100,000    
Amendment fee $ 200,000    
Number of quarterly installments | installment 4    
Amendment fee installment amount $ 50,000    
Term Loan | Redemption from May 2024 to May 2026      
Redemption price, percentage 103.00%    
Term Loan | Redemption from May 2026 to May 2027      
Redemption price, percentage 102.00%    
Term Loan | Redemption from May 2027 up to maturity in May 2028      
Redemption price, percentage 101.00%    
Credit Agreement      
Borrowings outstanding   $ 0  
Line of Credit Facility, Maximum Borrowing Capacity   50,000,000.0  
Letters of Credit Outstanding, Amount   $ 4,400,000 $ 4,400,000