v3.26.1
Stock-Based Compensation - Warrants - General Information (Details)
Dec. 31, 2025
shares
Warrants to purchase subordinate voting shares  
Warrants  
Warrants, number of shares called by each warrant (in shares) 1
MVS Warrants  
Warrants  
Warrants, number of shares called by each warrant (in shares) 1