Quarterly report pursuant to Section 13 or 15(d)

Schedule of Marketable Securities (Details)

v3.23.3
Schedule of Marketable Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Debt Securities, Available-for-Sale, Amortized Cost $ 12,168 $ 22,757
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax (359) (824)
Debt Securities, Available-for-Sale 11,809 21,933
US Treasury Securities [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Debt Securities, Available-for-Sale, Amortized Cost 998 993
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax (13) (34)
Debt Securities, Available-for-Sale 985 959
US Government Agencies Debt Securities [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Debt Securities, Available-for-Sale, Amortized Cost 11,170 16,324
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax (346) (721)
Debt Securities, Available-for-Sale $ 10,824 15,603
Corporate Debt Securities [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Debt Securities, Available-for-Sale, Amortized Cost   5,440
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax  
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax   (69)
Debt Securities, Available-for-Sale   $ 5,371