v3.26.1
Non-convertible Notes, Net - Additional Information (Details) - Senior Notes - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2026
Feb. 29, 2024
2025 Notes    
Debt Disclosure [Line Items]    
Stated interest rate (in percent)   3.00%
Aggregate principal amount exchanged   $ 145.8
2028 Notes    
Debt Disclosure [Line Items]    
Stated interest rate (in percent) 1.00%  
Aggregate principal amount exchanged   $ 6.5
Aggregate principal amount $ 48.2  
2029 Senior Notes    
Debt Disclosure [Line Items]    
Stated interest rate (in percent)   13.00%
Aggregate principal amount   $ 135.0
Cash interest rate (in percent)   8.75%
Payable-in-kind interest (in percent)   4.25%
Paid-in-kind interest added to debt principal $ 3.1