XML 51 R40.htm IDEA: XBRL DOCUMENT v3.25.1
LEASES - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Operating leases, estimated future minimum lease payments    
2025 (remaining) $ 265  
2026 350  
2027 395  
2028 429  
2029 461  
Thereafter 130  
Total lease obligations 2,030  
Less: Amount representing interest (453)  
Present value of net minimum lease obligations 1,577  
Less, current portion (207) $ (201)
Long term portion 1,370 206
Finance leases, estimated future minimum lease payments    
2025 (remaining) 125  
2026 133  
2027 107  
2028 67  
2029 38  
Thereafter 73  
Total lease obligations 543  
Less: Amount representing interest (104)  
Present value of net minimum lease obligations 439  
Less, current portion (123) (124)
Long term portion 316 348
2025 (remaining) 390  
2026 483  
2027 502  
2028 496  
2029 499  
Thereafter 203  
Total lease obligations 2,573  
Less: Amount representing interest (557)  
Present value of net minimum lease obligations 2,016 $ 879
Less, current portion (330)  
Long term portion $ 1,686