v3.26.1
Stockholders' Equity - Shares - Tabular Disclosure (Details)
6 Months Ended 12 Months Ended
Jun. 30, 2026
Vote
$ / shares
Dec. 31, 2025
$ / shares
Common stock    
Common stock, no par value (in dollars per share) $ 0  
Subordinate Voting Share ("SVS")    
Common stock    
Common stock, no par value (in dollars per share) $ 0.00 $ 0.00
Common stock, authorized Unlimited Unlimited
Common stock, voting rights 1 vote for each share  
Common stock, voting rights, votes per share | Vote 1  
Multiple Voting Share ("MVS")    
Common stock    
Common stock, no par value (in dollars per share) $ 0.00 $ 0.00
Common stock, authorized Unlimited Unlimited
Common stock, voting rights 100 votes for each share  
Common stock, voting rights, votes per share | Vote 100