Quarterly report [Sections 13 or 15(d)]

Marketable Securities (Details - Investments in marketable securities)

v3.25.1
Marketable Securities (Details - Investments in marketable securities) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Debt securities, available-for-sale, amortized cost $ 3,283 $ 2,116
Debt securities, available-for-sale, unrealized loss (57) (87)
Available-for-sale marketable securities with a fair value 3,226 2,029
Corporate Bond Securities [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Debt securities, available-for-sale, amortized cost 557 559
Debt securities, available-for-sale, unrealized loss (17) (22)
Available-for-sale marketable securities with a fair value 540 537
US Treasury Securities [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Debt securities, available-for-sale, amortized cost 1,171  
Debt securities, available-for-sale, unrealized loss 10  
Available-for-sale marketable securities with a fair value 1,181  
US Agency And Government Sponsored Securities [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Debt securities, available-for-sale, amortized cost 1,155 1,155
Debt securities, available-for-sale, unrealized loss (36) (48)
Available-for-sale marketable securities with a fair value 1,119 1,107
US Treasury Notes Securities [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Debt securities, available-for-sale, amortized cost 400 402
Debt securities, available-for-sale, unrealized loss (14) (17)
Available-for-sale marketable securities with a fair value $ 386 $ 385