v3.24.2.u1
Net Loss per Share - Additional Information (Details) - 2025 Notes
shares in Millions
1 Months Ended 6 Months Ended
Jun. 30, 2020
Jul. 31, 2024
shares
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]    
Conversion rate 0.0249507  
Potentially dilutive securities (in shares)   7.2