XML 72 R58.htm IDEA: XBRL DOCUMENT v3.22.2
Marketable Securities - Narrative (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
security
Dec. 31, 2021
USD ($)
security
Investments, Debt and Equity Securities [Abstract]    
Number of securities, unrealized losses 12 months or longer | security 13 23
Unrealized losses , 12 months or longer $ (61) $ (6)
Number of securities, unrealized losses, less than 12 months | security 98 106
Unrealized losses less than 12 months $ (157) $ (94)
Gross unrealized loss position greater than $ (43) $ (12)
Amortized cost, percentage 68.60% 0.40%