v3.26.1
Common Stock - Class A and B Common Shares Authorization (Narrative) (Details)
Mar. 31, 2026
vote
Apr. 30, 2021
class
Class of Stock [Line Items]    
Number of classes of common stock authorized | class   2
Class A    
Class of Stock [Line Items]    
Vote per share of common stock (in votes) 1  
Common stock, conversion ratio 1  
Class B    
Class of Stock [Line Items]    
Vote per share of common stock (in votes) 10