Quarterly report pursuant to Section 13 or 15(d)

Marketable Securities (Details - Unrealized losses)

v3.22.2.2
Marketable Securities (Details - Unrealized losses)
$ in Thousands
6 Months Ended
Jun. 30, 2022
USD ($)
Net Investment Income [Line Items]  
Gross unrealized loss $ (3,995)
Fair Value 68,307
Corporate Bond Securities [Member]  
Net Investment Income [Line Items]  
Gross unrealized loss (1,328)
Fair Value 24,698
US Treasury Securities [Member]  
Net Investment Income [Line Items]  
Gross unrealized loss (823)
Fair Value 18,518
Collateralized Mortgage-Backed Securities [Member]  
Net Investment Income [Line Items]  
Gross unrealized loss (358)
Fair Value 4,604
U S Agency And Government Sponsored Securities [Member]  
Net Investment Income [Line Items]  
Gross unrealized loss (871)
Fair Value 10,717
US Treasury Notes Securities [Member]  
Net Investment Income [Line Items]  
Gross unrealized loss (591)
Fair Value 8,341
Asset-Backed Securities [Member]  
Net Investment Income [Line Items]  
Gross unrealized loss (24)
Fair Value $ 1,429