v3.26.1
Stockholders' Equity (Details)
Jun. 30, 2026
vote
shares
Dec. 31, 2025
shares
Common Class B    
Class of Stock [Line Items]    
Number of votes per share of common stock | vote 1  
Common stock outstanding (in shares) 0  
Common stock issued (in shares) 0  
Common Class A    
Class of Stock [Line Items]    
Number of votes per share of common stock | vote 1  
Common stock outstanding (in shares) 168,288,492 167,450,324
Common stock issued (in shares) 172,196,879 171,358,711