Quarterly report pursuant to Section 13 or 15(d)

+Maturity Date of Available-for-sale Securities (Details)

v3.22.2.2
+Maturity Date of Available-for-sale Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax $ 4 $ 3
Available-for-Sale Securities, Accumulated Gross Unrealized Loss, before Tax (198) (22)
Debt Securities, Available-for-Sale, Amortized Cost, Current 61,475 32,739
Debt Securities, Available-for-Sale, Current 61,281 32,720
Corporate Debt And U S Treasury Securities [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Amortized Cost 61,475  
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax 4  
Available-for-Sale Securities, Accumulated Gross Unrealized Loss, before Tax (198)  
Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Fair Value 61,281  
Corporate Debt Securities [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Amortized Cost   32,739
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax 2 3
Available-for-Sale Securities, Accumulated Gross Unrealized Loss, before Tax (73) (22)
Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Fair Value   32,720
Debt Securities, Available-for-Sale, Amortized Cost, Current 23,722 32,739
Debt Securities, Available-for-Sale, Current $ 23,651 $ 32,720