v3.26.1
Fair Value Measurements - Amortized Cost and Fair Value of Debt Securities (Details)
$ in Millions
Jun. 30, 2026
USD ($)
Fair Value Disclosures [Abstract]  
Mature in less than one year $ 87.2
Mature in one to five years 601.8
Mature in more than five years 322.1
Total Amortized Cost 1,011.1
Mature in less than one year 87.3
Mature in one to five years 599.5
Mature in more than five years 320.4
Estimated Fair Value $ 1,007.2