XML 91 R79.htm IDEA: XBRL DOCUMENT v3.25.1
Net Income (Loss) Per Share - Anti-dilutive Securities (Details) - shares
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Net Income (Loss) Per Share    
Anti-dilutive securities (in shares) 102,799,184 101,174,872
Employee Stock Option    
Net Income (Loss) Per Share    
Anti-dilutive securities (in shares) 19,561,859 20,519,161
Stonepeak warrant shares    
Net Income (Loss) Per Share    
Anti-dilutive securities (in shares) 20,030,806 20,000,000
Restricted stock units    
Net Income (Loss) Per Share    
Anti-dilutive securities (in shares) 4,438,805 1,887,997
Amazon warrant shares    
Net Income (Loss) Per Share    
Anti-dilutive securities (in shares) 58,767,714 58,767,714