XML 72 R62.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value of Financial Instruments - Schedule of Valuation Assumptions, 2024 Convertible Notes One (Details) - Senior Convertible Notes
Mar. 31, 2024
Credit spread  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Measurement input 0.275
Volatility  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Measurement input 0.450