XML 70 R59.htm IDEA: XBRL DOCUMENT v3.25.2
COMMITMENTS AND CONTINGENCIES (Details - Minimum rental commitments for operating leases) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Commitments and Contingencies Disclosure [Abstract]    
2025 $ 544  
2026 489  
2027 377  
2028 390  
2029  
Total undiscounted future minimum payments 1,800  
Less imputed interest (220)  
Total lease liability $ 1,580 $ 1,667