XML 62 R56.htm IDEA: XBRL DOCUMENT v3.24.2
Debt - Convertible Subordinated Notes (Details) - 2023 Notes - USD ($)
$ in Millions
Jan. 15, 2023
Jan. 31, 2013
Debt    
Remaining balance paid upon maturation $ 96.2  
Convertible subordinated notes    
Debt    
Loan amount   $ 287.5