XML 48 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASE OBLIGATIONS (Tables)
12 Months Ended
Dec. 31, 2023
LEASE OBLIGATIONS [Abstract]  
Payments Under Lease Obligations The Company’s operating leases have a weighted average remaining term of 7.6 years. Scheduled payments under the Company’s lease obligations are as follows (in thousands):


Year ended December 31, 2024

  $ 2,397  

2025

    2,420  

2026

    2,157  

2027

    2,041  

2028

    2,088  

Thereafter

    6,151  

Total payments

    17,254  

Less: imputed interest

    (6,430 )

Current portion

    (1,045 )

Balance at December 31, 2023

  $ 9,779