Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares |
Sep. 30, 2022 |
Dec. 31, 2021 |
---|---|---|
Common stock par value (in dollars per share) | $ 0.0001 | $ 0.0001 |
Common stock shares authorized | 1,050,000,000 | |
Common class A | ||
Common stock shares authorized | 750,000,000 | 750,000,000 |
Common stock shares issued | 95,756,249 | 94,901,623 |
Common stock shares outstanding | 95,756,249 | 94,901,623 |
Common class B | ||
Common stock shares authorized | 150,000,000 | 150,000,000 |
Common stock shares issued | 19,103,020 | 18,719,184 |
Common stock shares outstanding | 19,103,020 | 18,719,184 |