XML 66 R55.htm IDEA: XBRL DOCUMENT v3.24.3
LEASE OBLIGATIONS (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
LEASE OBLIGATIONS [Abstract]          
Aggregate lease expense $ 600 $ 600 $ 1,800 $ 1,800  
Cash payments for lease 600 $ 600 1,800 $ 1,800  
Operating and financing lease liabilities $ 10,100   $ 10,100   $ 10,800
Weighted average remaining term 7 years   7 years    
Payments Under Lease Obligations [Abstract]          
Remainder of 2024 $ 603   $ 603    
Year ended December 31, 2025 2,421   2,421    
2026 2,157   2,157    
2027 2,041   2,041    
2028 2,088   2,088    
2029 2,109   2,109    
Thereafter 4,042   4,042    
Total payments 15,461   15,461    
Less: imputed interest (5,403)   (5,403)    
Current portion (1,193)   (1,193)   (1,045)
Balance at September 30, 2024 $ 8,865   $ 8,865   $ 9,779