XML 63 R54.htm IDEA: XBRL DOCUMENT v3.24.1.u1
LEASE OBLIGATIONS (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
LEASE OBLIGATIONS [Abstract]      
Aggregate lease expense $ 600 $ 600  
Cash payments for lease 600 $ 600  
Operating and financing lease liabilities $ 10,600   $ 10,800
Weighted average remaining term 7 years 4 months 24 days    
Payments Under Lease Obligations [Abstract]      
Remainder of 2024 $ 1,802    
Year ended December 31, 2025 2,421    
2026 2,157    
2027 2,041    
2028 2,088    
2029 2,109    
Thereafter 4,041    
Total payments 16,659    
Less: imputed interest (6,079)    
Current portion (1,093)   (1,045)
Balance at March 31, 2024 $ 9,487   $ 9,779