Condensed Consolidated Balance Sheets (unaudited) (Parenthetical) - $ / shares |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Common stock, par value (in dollars per share) | $ 0.00001 | $ 0.00001 |
| Common stock, shares authorized (in shares) | 2,000,000,000 | 2,000,000,000 |
| Common stock, shares issued (in shares) | 530,628,653 | 528,182,693 |
| Common sock, shares outstanding (in shares) | 530,628,653 | 528,182,693 |
| Class A Common Stock | ||
| Common stock, shares authorized (in shares) | 1,989,032,117 | 1,989,032,117 |
| Common stock, shares issued (in shares) | 524,464,320 | 521,831,046 |
| Common sock, shares outstanding (in shares) | 524,464,320 | 521,831,046 |
| Class B Common Stock | ||
| Common stock, shares authorized (in shares) | 10,967,883 | 10,967,883 |
| Common stock, shares issued (in shares) | 5,307,334 | 5,547,334 |
| Common sock, shares outstanding (in shares) | 5,307,334 | 5,547,334 |
| Exchangeable Stock | ||
| Common stock, shares issued (in shares) | 856,999 | 804,313 |
| Common sock, shares outstanding (in shares) | 856,999 | 804,313 |