XML 51 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements - Convertible Notes at Fair Value (Details)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
Fair Value Measurements          
Increase decrease in fair value of convertible notes $ 1.8 $ (1.5) $ 1.7 $ (6.1)  
Principal amount outstanding under the convertible notes 15.0   15.0   $ 0.0
Estimated fair value of convertible notes $ 13.3   $ 13.3   $ 0.0
Convertible notes, measurement input, extensible enumeration Discount rate Discount rate Discount rate Discount rate  
Discount rate          
Fair Value Measurements          
Convertible notes, measurement input 15 60 15 60