XML 134 R118.htm IDEA: XBRL DOCUMENT v3.25.0.1
Net Loss Per Share - Anti-dilutive Securities (Details) - shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Net Loss Per Share      
Anti-dilutive securities (in shares) 100,880,844 96,993,000 74,918,999
Employee Stock Option      
Net Loss Per Share      
Anti-dilutive securities (in shares) 20,155,612 17,825,577 15,456,340
Stonepeak warrant shares      
Net Loss Per Share      
Anti-dilutive securities (in shares) 20,028,918 20,000,000 0
Restricted stock units      
Net Loss Per Share      
Anti-dilutive securities (in shares) 1,928,600 399,709 694,945
Amazon warrant shares      
Net Loss Per Share      
Anti-dilutive securities (in shares) 58,767,714 58,767,714 58,767,714