Quarterly report [Sections 13 or 15(d)]

Marketable Securities (Details - Investments in marketable securities)

v3.25.2
Marketable Securities (Details - Investments in marketable securities) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Debt securities, available-for-sale, amortized cost $ 700 $ 2,116
Debt securities, available-for-sale, unrealized loss (13) (87)
Available-for-sale marketable securities with a fair value 687 2,029
U S Agency And Government Sponsored Securities [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Debt securities, available-for-sale, amortized cost 700 1,155
Debt securities, available-for-sale, unrealized loss (13) (48)
Available-for-sale marketable securities with a fair value $ 687 1,107
Corporate Bond Securities [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Debt securities, available-for-sale, amortized cost   559
Debt securities, available-for-sale, unrealized loss   (22)
Available-for-sale marketable securities with a fair value   537
US Treasury Notes Securities [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Debt securities, available-for-sale, amortized cost   402
Debt securities, available-for-sale, unrealized loss   (17)
Available-for-sale marketable securities with a fair value   $ 385