v3.25.2
Supplemental Financial Statement Information (Details - Other income expense) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Interest Expense (a) $ (165,000) $ (246,000) $ (293,000) $ (449,000)
Gain (Loss) on Revaluation of Warrants (b) (678) 23 (232) 60
Loss on Revaluation of Equity Investment in YFE (c) (3,778) (881) (7,418) (881)
Realized Loss on Marketable Securities Investments (d) (32) (216) (28) (357)
Gain (Loss) on Foreign Exchange (e) 1,713 (330) 2,380 (980)
Loss on Debt Settlement (f) 0 0 (944) 0
Interest Income (g) 12 42 66 95
Finance Lease Interest Expense (h) (6) (24) (10) (54)
Gain on Lease Termination (i) 4 0 4 0
Other (j) (122) 370 (89) 534
Other Expense, net $ (2,887) $ (1,016) $ (6,271) $ (1,583)