XML 42 R31.htm IDEA: XBRL DOCUMENT v3.25.2
LEASE OBLIGATIONS (Tables)
6 Months Ended
Jun. 30, 2025
LEASE OBLIGATIONS [Abstract]  
Payments Under Lease Obligations As of June 30, 2025, the Company’s operating leases have a weighted-average remaining term of 6.4 years. Scheduled payments under the Company’s lease obligations are as follows (in thousands):
     
Remainder of 2025   $1,228 
Year ended December 31, 2026    2,403 
2027    2,376 
2028    2,433 
2029    2,463 
2030    2,201 
Thereafter    2,296 
Total payments    15,400 
Less: imputed interest    (4,972
Current portion    (1,127
Balance at June 30, 2025   $9,301