XML 89 R79.htm IDEA: XBRL DOCUMENT v3.26.1
Net Income (Loss) Per Share - Anti-dilutive Securities (Details) - shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Net Income (Loss) Per Share    
Anti-dilutive securities (in shares) 104,060,126 102,799,184
Employee Stock Option    
Net Income (Loss) Per Share    
Anti-dilutive securities (in shares) 19,583,073 19,561,859
Stonepeak warrant shares    
Net Income (Loss) Per Share    
Anti-dilutive securities (in shares) 20,061,061 20,030,806
Restricted stock units    
Net Income (Loss) Per Share    
Anti-dilutive securities (in shares) 5,648,278 4,438,805
Amazon warrant shares    
Net Income (Loss) Per Share    
Anti-dilutive securities (in shares) 58,767,714 58,767,714