XML 66 R55.htm IDEA: XBRL DOCUMENT v3.24.2.u1
LEASE OBLIGATIONS (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
LEASE OBLIGATIONS [Abstract]          
Aggregate lease expense $ 600 $ 600 $ 1,200 $ 1,200  
Cash payments for lease 600 $ 600 1,200 $ 1,100  
Operating and financing lease liabilities $ 10,300   $ 10,300   $ 10,800
Weighted average remaining term 7 years 2 months 12 days   7 years 2 months 12 days    
Payments Under Lease Obligations [Abstract]          
Remainder of 2024 $ 1,204   $ 1,204    
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,041   4,041    
Total payments 16,061   16,061    
Less: imputed interest (5,737)   (5,737)    
Current portion (1,142)   (1,142)   (1,045)
Balance at March 31, 2024 $ 9,182   $ 9,182   $ 9,779