Stockholders' Equity - Shares - General Information (Details) |
Jun. 30, 2025
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 |