v3.24.1.u1
Investment Securities - Additional Information (Detail) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Debt Securities, Available-for-Sale [Line Items]    
Investment securities, available for sale, noncurrent $ 93.0 $ 77.8
Aggregate related fair value of investments with unrealized losses 253.5 165.2
Aggregate fair value of investments with unrealized losses 37.8 70.1
Continuous unrealized losses, value remaining 215.7 $ 95.1
U.S. Government Agency Securities    
Debt Securities, Available-for-Sale [Line Items]    
Aggregate related fair value of investments with unrealized losses 81.3  
Certificates of Deposit    
Debt Securities, Available-for-Sale [Line Items]    
Aggregate related fair value of investments with unrealized losses 3.4  
Commercial Paper    
Debt Securities, Available-for-Sale [Line Items]    
Aggregate related fair value of investments with unrealized losses 56.2  
Corporate Notes/Bonds    
Debt Securities, Available-for-Sale [Line Items]    
Aggregate related fair value of investments with unrealized losses $ 112.6