Annual report [Section 13 and 15(d), not S-K Item 405]

Marketable Securities (Details - Investments in marketable securities)

v3.25.1
Marketable Securities (Details - Investments in marketable securities) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Debt securities, available-for-sale, amortized cost $ 2,116 $ 12,838
Debt securities, available-for-sale, unrealized loss (87) (888)
Available-for-sale marketable securities with a fair value 2,029 11,950
Corporate Bond Securities [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Debt securities, available-for-sale, amortized cost 559 6,333
Debt securities, available-for-sale, unrealized loss (22) (425)
Available-for-sale marketable securities with a fair value 537 5,908
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 2,000
Debt securities, available-for-sale, unrealized loss (48) (148)
Available-for-sale marketable securities with a fair value 1,107 1,852
US Treasury Notes Securities [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Debt securities, available-for-sale, amortized cost 402 3,859
Debt securities, available-for-sale, unrealized loss (17) (278)
Available-for-sale marketable securities with a fair value $ 385 3,581
US Treasury Securities [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Debt securities, available-for-sale, amortized cost   646
Debt securities, available-for-sale, unrealized loss   (37)
Available-for-sale marketable securities with a fair value   $ 609