XML 40 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Marketable Securities - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Marketable Securities [Line Items]        
Availability of Marketable Securities $ 0 $ 0    
Realized gains or losses recognized on sale or maturity of available-for-sale debt securities 0 0    
Allowance for credit losses for available-for-sale debt securities $ 0 0   $ 0
Impairment charges or recoveries related to marketable securities   $ 0 $ 0  
Maximum        
Marketable Securities [Line Items]        
Marketable securities, effective maturities 1 year 1 year   1 year