XML 48 R34.htm IDEA: XBRL DOCUMENT v3.26.1
Fair Value Measurements - Additional information (Details)
$ in Millions
Mar. 31, 2026
USD ($)
Convertible Senior Notes Due 2026  
Fair Value Measurements  
Aggregate principal amount $ 69.0
Estimated fair value 68.4
Convertible Senior Notes Due 2030  
Fair Value Measurements  
Aggregate principal amount 575.0
Estimated fair value $ 581.3