XML 90 R80.htm IDEA: XBRL DOCUMENT v3.25.3
Net Income (Loss) Per Share - Anti-dilutive Securities (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Net Income (Loss) Per Share        
Anti-dilutive securities (in shares) 102,575,663 101,119,072 102,575,663 101,119,072
Employee Stock Option        
Net Income (Loss) Per Share        
Anti-dilutive securities (in shares) 19,395,453 20,373,438 19,395,453 20,373,438
Stonepeak warrant shares        
Net Income (Loss) Per Share        
Anti-dilutive securities (in shares) 20,050,618 20,021,970 20,050,618 20,021,970
Restricted stock units        
Net Income (Loss) Per Share        
Anti-dilutive securities (in shares) 4,361,878 1,955,950 4,361,878 1,955,950
Amazon warrant shares        
Net Income (Loss) Per Share        
Anti-dilutive securities (in shares) 58,767,714 58,767,714 58,767,714 58,767,714