XML 54 R43.htm IDEA: XBRL DOCUMENT v3.26.1
Fair Value Measurements - Amortized Cost and Fair Value of Debt Securities (Details)
$ in Millions
Mar. 31, 2026
USD ($)
Fair Value Disclosures [Abstract]  
Mature in less than one year $ 53.3
Mature in one to five years 623.1
Mature in more than five years 297.8
Total Amortized Cost 974.2
Mature in less than one year 53.5
Mature in one to five years 623.8
Mature in more than five years 297.1
Estimated Fair Value $ 974.4