XML 65 R54.htm IDEA: XBRL DOCUMENT v3.25.2
Convertible Senior Notes - Capped Call Transactions (Details) - Capped Call Transactions - USD ($)
$ in Millions
Dec. 06, 2024
Dec. 02, 2024
Convertible Senior Notes    
Capped call corresponding percentage of common stock initially underlying convertible notes   50.00%
Unwinding period   3 days
Derivative fair value   $ 53.9
Payment for capped call options $ 53.2