Quarterly report [Sections 13 or 15(d)]

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

v3.25.1
Basis of Presentation and Summary of Significant Accounting Policies (Details - Marketable securities) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Platform Operator, Crypto Asset [Line Items]    
Total Fair Value $ 3,226 $ 2,029
Corporate Bond Securities [Member]    
Platform Operator, Crypto Asset [Line Items]    
Total Fair Value 540 537
US Treasury Securities [Member]    
Platform Operator, Crypto Asset [Line Items]    
Total Fair Value 1,181  
US Agency And Government Sponsored Securities [Member]    
Platform Operator, Crypto Asset [Line Items]    
Total Fair Value 1,119 1,107
US Treasury Notes Securities [Member]    
Platform Operator, Crypto Asset [Line Items]    
Total Fair Value 386 385
Fair Value, Inputs, Level 1 [Member]    
Platform Operator, Crypto Asset [Line Items]    
Total Fair Value 540 537
Fair Value, Inputs, Level 1 [Member] | Corporate Bond Securities [Member]    
Platform Operator, Crypto Asset [Line Items]    
Total Fair Value 540 537
Fair Value, Inputs, Level 1 [Member] | US Treasury Securities [Member]    
Platform Operator, Crypto Asset [Line Items]    
Total Fair Value 0  
Fair Value, Inputs, Level 1 [Member] | US Agency And Government Sponsored Securities [Member]    
Platform Operator, Crypto Asset [Line Items]    
Total Fair Value 0 0
Fair Value, Inputs, Level 1 [Member] | US Treasury Notes Securities [Member]    
Platform Operator, Crypto Asset [Line Items]    
Total Fair Value 0 0
Fair Value, Inputs, Level 2 [Member]    
Platform Operator, Crypto Asset [Line Items]    
Total Fair Value 2,686 1,492
Fair Value, Inputs, Level 2 [Member] | Corporate Bond Securities [Member]    
Platform Operator, Crypto Asset [Line Items]    
Total Fair Value 0 0
Fair Value, Inputs, Level 2 [Member] | US Treasury Securities [Member]    
Platform Operator, Crypto Asset [Line Items]    
Total Fair Value 1,181  
Fair Value, Inputs, Level 2 [Member] | US Agency And Government Sponsored Securities [Member]    
Platform Operator, Crypto Asset [Line Items]    
Total Fair Value 1,119 1,107
Fair Value, Inputs, Level 2 [Member] | US Treasury Notes Securities [Member]    
Platform Operator, Crypto Asset [Line Items]    
Total Fair Value $ 386 $ 385