v3.26.1
Stock-Based Compensation - Stock Options - General Information (Details)
$ in Millions
6 Months Ended
Jun. 30, 2026
USD ($)
Stock-Based Compensation  
Incremental compensation costs recognized as a result of Share Consolidation $ 0.0
Employee Stock Option  
Stock-Based Compensation  
Percentage of the number of shares outstanding assuming conversion of all super voting shares and multiple voting shares to subordinate voting shares permitted to be issued (as a percent) 10.00%
Percentage of the fair market value of shares on the date of grant (as a percent) 100.00%
Employee Stock Option | Maximum  
Stock-Based Compensation  
Expiration period 10 years