v3.24.0.1
LEASES (Details - Lease costs) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Financing lease costs:    
Amortization of ROU assets $ 1,146 $ 1,229
Interest on lease liabilities 194 255
Total financing lease costs 1,340 1,484
Operating lease costs    
Fixed lease costs 257 248
Variable lease costs 2 0
Short-term lease costs 1,045 35
Total operating lease costs $ 1,304 $ 283