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


Year ended December 31, 2025

 
2,421  

2026

    2,157  

2027

    2,041  

2028

    2,088  

2029

    2,109  

Thereafter

    4,041  

Total payments

    14,857  

Less: imputed interest

    (5,078 )

Current portion

    (1,218 )

Balance at December 31, 2024

  $ 8,561