Condensed Consolidated Balance Sheets (Parenthetical) - shares |
Jun. 30, 2023 |
Dec. 31, 2022 |
|---|---|---|
| Common Class A | ||
| Common shares issued (in shares) | 69,199,938 | 69,068,354 |
| Common shares outstanding (in shares) | 69,199,938 | 69,068,354 |
| Common Class B | ||
| Common shares issued (in shares) | 79,233,544 | 79,233,544 |
| Common shares outstanding (in shares) | 79,233,544 | 79,233,544 |