v3.26.1
LEASES - Lease cost (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
LEASE COST        
Total long-term operating lease cost $ 222 $ 91 $ 347 $ 178
Total short-term operating lease cost 303 234 593 375
TOTAL LEASE COST 524 325 940 553
Cash paid for amounts included in the measurement of lease obligation:        
Operating cash flows used in operating leases 222 91 347 178
Right-of-use assets obtained in exchange for new operating lease liabilities     2,819 1,674
Boniface Engineering, Ltd.        
LEASE COST        
TOTAL LEASE COST 100 100 100 100
Jige International S.A        
LEASE COST        
TOTAL LEASE COST $ 100 $ 100 $ 200 $ 300