XML 50 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
Marketable Securities - Unrealized Loss Position (Details)
$ in Millions
Sep. 30, 2022
USD ($)
security
Dec. 31, 2021
USD ($)
security
Unrealized loss position, number of positions    
Number of held securities in an unrealized loss position | security 103 74
Number of held securities in an unrealized loss position for 12 months or longer | security 33 0
Unrealized loss position, aggregate fair value    
Unrealized loss position | $ $ 901.2 $ 750.5
Unrealized loss position for more than 12 months | $ $ 346.4