XML 39 R28.htm IDEA: XBRL DOCUMENT v3.25.1
LEASES (Details - Operating and finance lease information) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Leases    
Operating, Right-of-use operating lease assets $ 6,323 $ 5,383
Finance, Right-of-use finance lease assets 26 29
Total lease assets 6,349 5,412
Operating, Current operating lease liabilities 807 537
Finance, Current finance lease liabilities 12 12
Operating Non-current, Operating lease liability, long-term 6,309 5,600
Finance Non-current, Finance lease liability, long-term 12 12
Total lease liabilities $ 7,140 $ 6,161