XML 42 R31.htm IDEA: XBRL DOCUMENT v3.25.1
LEASE OBLIGATIONS (Tables)
3 Months Ended
Mar. 31, 2025
LEASE OBLIGATIONS [Abstract]  
Payments Under Lease Obligations As of March 31, 2025, the Company’s operating leases have a weighted-average remaining term of 6.6 years. Scheduled payments under the Company’s lease obligations are as follows (in thousands):
Remainder of 2025
 
$
1,812
 
Year ended December 31, 2026
   
 2,157
 
2027
   
 2,041
 
2028
   
 2,088
 
2029
   
 2,109
 
2030
   
 1,836
 
Thereafter
   
 2,205
 
Total payments
   
 14,248
 
Less: imputed interest
   
 (4,762)
 
Current portion
   
 (1,188)
 
Balance at March 31, 2025
 
$
 8,298