v3.25.2
Equity - Narrative (Details)
6 Months Ended
Jun. 30, 2025
vote
classOfStock
$ / shares
shares
Dec. 31, 2024
$ / shares
shares
Class of Stock [Line Items]    
Number of classes of common stock, outstanding | classOfStock 3  
Preferred stock, shares authorized (in shares) 25,000,000 25,000,000
Preferred stock, par or stated value per share (in usd per share) | $ / shares $ 0.001 $ 0.001
Preferred stock, shares outstanding (in shares) 0 0
Common Class A Voting    
Class of Stock [Line Items]    
Common stock, shares authorized (in shares) 2,240,000,000  
Common stock, par or stated value per share (in usd per share) | $ / shares $ 0.001  
Common shares outstanding (in shares) 137,990,952  
Nonvoting Common Stock    
Class of Stock [Line Items]    
Common stock, shares authorized (in shares) 100,000,000  
Common shares outstanding (in shares) 6,605,963  
Class B Common Stock    
Class of Stock [Line Items]    
Common stock, shares authorized (in shares) 750,000,000 750,000,000
Common stock, par or stated value per share (in usd per share) | $ / shares $ 0.001 $ 0.001
Number of votes per share of common stock held | vote 10  
Common shares outstanding (in shares) 224,858,284 255,756,502
Common stock, shares issued (in shares) 224,858,284 255,756,502
Class A Common Stock    
Class of Stock [Line Items]    
Common stock, shares authorized (in shares) 2,340,000,000 2,340,000,000
Common stock, par or stated value per share (in usd per share) | $ / shares $ 0.001 $ 0.001
Number of votes per share of common stock held | vote 1  
Common shares outstanding (in shares) 144,596,915 109,211,355
Common stock, shares issued (in shares) 144,596,915 109,211,355