XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Marketable Securities - Additional Information (Details)
3 Months Ended 12 Months Ended
Mar. 31, 2022
USD ($)
Security
Mar. 31, 2021
USD ($)
Dec. 31, 2021
USD ($)
Security
Marketable Securities [Abstract]      
Number of available-for-sale debt securities, continuous unrealized loss position for less than 12 months | Security 121   113
Aggregate fair value of available-for-sale debt securities, continuous unrealized loss position for less than 12 months $ 467,000,000.0   $ 515,400,000
Number of available-for-sale debt securities, contractual maturity of less than 12 months | Security 86   79
Fair value of available-for-sale debt securities, contractual maturity of less than 12 months $ 387,100,000   $ 394,400,000
Number of available-for-sale debt securities, contractual maturity of greater than 12 months | Security 38   37
Fair value of available-for-sale debt securities, contractual maturity of greater than 12 months $ 102,478,000   $ 125,187,000
Sales of marketable securities 0 $ 0  
Available-for-sale securities, credit losses $ 0   $ 0