v3.25.2
Stock-Based Compensation - Warrants - General Information (Details)
Jun. 30, 2025
shares
Warrants to purchase subordinate voting shares  
Warrants  
Warrants, number of shares called by each warrant (in shares) 1