Quarterly report [Sections 13 or 15(d)]

Basis of Presentation and Summary of Significant Accounting Policies (Details - Marketable securities)

v3.25.2
Basis of Presentation and Summary of Significant Accounting Policies (Details - Marketable securities) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Platform Operator, Crypto Asset [Line Items]    
Total Fair Value $ 687 $ 2,029
U S Agency And Government Sponsored Securities [Member]    
Platform Operator, Crypto Asset [Line Items]    
Total Fair Value 687 1,107
Corporate Bond Securities [Member]    
Platform Operator, Crypto Asset [Line Items]    
Total Fair Value   537
US Treasury Notes Securities [Member]    
Platform Operator, Crypto Asset [Line Items]    
Total Fair Value   385
Fair Value, Inputs, Level 1 [Member]    
Platform Operator, Crypto Asset [Line Items]    
Total Fair Value 0 537
Fair Value, Inputs, Level 1 [Member] | U S Agency And Government Sponsored Securities [Member]    
Platform Operator, Crypto Asset [Line Items]    
Total Fair Value 0 0
Fair Value, Inputs, Level 1 [Member] | Corporate Bond Securities [Member]    
Platform Operator, Crypto Asset [Line Items]    
Total Fair Value   537
Fair Value, Inputs, Level 1 [Member] | US Treasury Notes Securities [Member]    
Platform Operator, Crypto Asset [Line Items]    
Total Fair Value   0
Fair Value, Inputs, Level 2 [Member]    
Platform Operator, Crypto Asset [Line Items]    
Total Fair Value 687 1,492
Fair Value, Inputs, Level 2 [Member] | U S Agency And Government Sponsored Securities [Member]    
Platform Operator, Crypto Asset [Line Items]    
Total Fair Value $ 687 1,107
Fair Value, Inputs, Level 2 [Member] | Corporate Bond Securities [Member]    
Platform Operator, Crypto Asset [Line Items]    
Total Fair Value   0
Fair Value, Inputs, Level 2 [Member] | US Treasury Notes Securities [Member]    
Platform Operator, Crypto Asset [Line Items]    
Total Fair Value   $ 385