v3.25.2
LEASES - Lease cost (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
LEASE COST        
Total long-term operating lease cost $ 91 $ 91 $ 178 $ 186
Total short-term operating lease cost 234 190 375 383
TOTAL LEASE COST 325 281 553 569
Cash paid for amounts included in the measurement of lease obligation:        
Operating cash flows used in operating leases 91 91 178 186
Boniface Engineering, Ltd.        
LEASE COST        
TOTAL LEASE COST 100 100 100 100
Jige International S.A        
LEASE COST        
TOTAL LEASE COST $ 200 $ 100 $ 300 $ 100