v3.25.2
COMMITMENTS AND CONTINGENCIES (Details - Finance lease cost) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Commitments and Contingencies Disclosure [Abstract]        
Amortization of right-of-use-assets $ 0 $ 87 $ 0 $ 175
Interest on lease liabilities 0 40 0 80
Total finance lease expense $ 0 $ 127 $ 0 $ 255