XML 90 R79.htm IDEA: XBRL DOCUMENT v3.25.2
Net Income (Loss) Per Share - Anti-dilutive Securities (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Net Income (Loss) Per Share        
Anti-dilutive securities (in shares) 102,777,007 101,171,051 102,777,007 101,171,051
Employee Stock Option        
Net Income (Loss) Per Share        
Anti-dilutive securities (in shares) 19,538,237 20,430,347 19,538,237 20,430,347
Stonepeak warrant shares        
Net Income (Loss) Per Share        
Anti-dilutive securities (in shares) 20,050,618 20,017,040 20,050,618 20,017,040
Restricted stock units        
Net Income (Loss) Per Share        
Anti-dilutive securities (in shares) 4,420,438 1,955,950 4,420,438 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