Quarterly report pursuant to Section 13 or 15(d)

Investments (Details) - Schedule of investments, available for sales securities

v3.21.1
Investments (Details) - Schedule of investments, available for sales securities
$ in Thousands
Mar. 31, 2021
USD ($)
Adjusted Cost Basis [Member]  
Marketable Securities [Line Items]  
Marketable securities $ 41,077
Unrealized Gain (Loss) [Member]  
Marketable Securities [Line Items]  
Marketable securities
Recorded Basis [Member]  
Marketable Securities [Line Items]  
Marketable securities 41,077
Level 2 [Member] | Adjusted Cost Basis [Member]  
Marketable Securities [Line Items]  
Commercial paper 15,000
Corporate notes and bonds 26,077
Level 2 [Member] | Unrealized Gain (Loss) [Member]  
Marketable Securities [Line Items]  
Commercial paper
Corporate notes and bonds
Level 2 [Member] | Recorded Basis [Member]  
Marketable Securities [Line Items]  
Commercial paper 15,000
Corporate notes and bonds $ 26,077