v3.25.4
COMMITMENTS AND CONTINGENCIES (Details - Lease supplemental info) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Sep. 30, 2024
Commitments and Contingencies Disclosure [Abstract]      
Weighted-average remaining lease term (in years) 3 years 3 months 3 days   3 years 6 months
Weighted-average discount rate 15.00%   15.00%
Operating cash flows from operating leases $ 14,009 $ 11,367