XML 53 R42.htm IDEA: XBRL DOCUMENT v3.25.2
LEASES - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Operating leases, estimated future minimum lease payments    
2025 (remaining) $ 194  
2026 414  
2027 459  
2028 495  
2029 529  
Thereafter 176  
Total lease obligations 2,267  
Less: Amount representing interest (488)  
Present value of net minimum lease obligations 1,779  
Less, current portion (236) $ (201)
Long term portion 1,543 206
Finance leases, estimated future minimum lease payments    
2025 (remaining) 125  
2026 225  
2027 199  
2028 158  
2029 101  
Thereafter 151  
Total lease obligations 959  
Less: Amount representing interest (218)  
Present value of net minimum lease obligations 741  
Less, current portion (171) (124)
Long term portion 570 348
2025 (remaining) 319  
2026 639  
2027 658  
2028 653  
2029 630  
Thereafter 327  
Total lease obligations 3,226  
Less: Amount representing interest (706)  
Present value of net minimum lease obligations 2,520 $ 879
Less, current portion (407)  
Long term portion $ 2,113