Stockholders' Equity - Shares - General Information (Details) |
Mar. 31, 2026
Vote
shares
|
|---|---|
| Subordinate Voting Share ("SVS") | |
| Common stock | |
| Common stock, voting rights, votes per share | 1 |
| Multiple Voting Share ("MVS") | |
| Common stock | |
| Common stock, voting rights, votes per share | 100 |
| Common stock, convertible, number of shares (in shares) | shares | 100 |