XML 79 R57.htm IDEA: XBRL DOCUMENT v3.22.1
Investments in Marketable Debt Securities, Available-for-Sale - Amortized cost and fair value of marketable securities, available-for-sale, by contractual maturity (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
Amortized Cost  
Due in one year or less $ 95
Due after one year through five years 55
Amortized Cost 150
Fair Value  
Due in one year or less 95
Due after one year through five years 55
Fair Value $ 150
Weighted average contractual maturity 9 months 18 days