XML 89 R37.htm IDEA: XBRL DOCUMENT v3.22.0.1
Marketable Securities - Additional Information (Details)
12 Months Ended
Dec. 31, 2021
USD ($)
Marketable Securities [Line Items]  
Impairment of investments $ 0
Corporate Bonds and U.S. Government Agencies  
Marketable Securities [Line Items]  
Marketable securities, fair value 68,100,000
Marketable securities, unrealized loss position, fair value 68,100,000
Corporate Bonds  
Marketable Securities [Line Items]  
Marketable securities, unrealized loss position, fair value 46,000
Commercial Paper and U.S. Government Agencies  
Marketable Securities [Line Items]  
Marketable securities, unrealized loss position, fair value $ 287,000
Minimum | Corporate Bonds and U.S. Government Agencies  
Marketable Securities [Line Items]  
Marketable securities remaining maturity term 1 year
Marketable securities unrealized loss position, maturity term 1 year
Minimum | Commercial Paper and U.S. Government Agencies  
Marketable Securities [Line Items]  
Marketable securities unrealized loss position, maturity term 1 year
Maximum | Commercial Paper  
Marketable Securities [Line Items]  
Marketable securities remaining maturity term 1 year
Marketable securities unrealized loss position, maturity term 1 year
Maximum | Corporate Bonds and U.S. Government Agencies  
Marketable Securities [Line Items]  
Marketable securities remaining maturity term 3 years
Marketable securities unrealized loss position, maturity term 3 years
Maximum | Corporate Bonds  
Marketable Securities [Line Items]  
Marketable securities unrealized loss position, maturity term 1 year