v3.26.1
Loss per Share - Summary of Potential Dilutive Securities Not Included in Diluted Loss per Share Calculations (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Restricted Stock Units        
Earnings Per Share [Line Items]        
Potentially dilutive securities not included in computation of diluted loss per share 44,745,260 34,611,500 44,745,260 34,611,500
Stock Options        
Earnings Per Share [Line Items]        
Potentially dilutive securities not included in computation of diluted loss per share 15,138,320 10,573,080 15,138,320 10,573,080
Convertible Notes        
Earnings Per Share [Line Items]        
Potentially dilutive securities not included in computation of diluted loss per share 359,462,635 400,616,344 359,462,635 400,616,344