v3.25.4
Cash and Available-for-Sale Securities - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Cash and Cash Equivalents [Abstract]      
Interest income from available-for-sale securities $ 85.8 $ 106.3 $ 65.1