Quarterly report pursuant to Section 13 or 15(d)

Marketable Securities (Details - Contractual maturities)

v3.22.2.2
Marketable Securities (Details - Contractual maturities)
$ in Thousands
Sep. 30, 2022
USD ($)
Net Investment Income [Line Items]  
Fair Value $ 89,873
Due After One Year Through Five Years [Member]  
Net Investment Income [Line Items]  
Fair Value 70,060
Due In One Years [Member]  
Net Investment Income [Line Items]  
Fair Value 8,889
Due After Five Years Through Ten Years [Member]  
Net Investment Income [Line Items]  
Fair Value 3,752
Due After Ten Years [Member]  
Net Investment Income [Line Items]  
Fair Value $ 7,172