v3.25.4
Common Stock (Details)
12 Months Ended
Dec. 31, 2025
USD ($)
Vote
shares
Dec. 31, 2024
USD ($)
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of votes per common share | Vote 1  
Cash dividends declared or paid | $ $ 0 $ 0
Share-Based Awards Excluding Employee Stock Purchase Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares remained available for future grant (in shares) 70,394,153 78,252,044
Employee Stock    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares remained available for future grant (in shares) 9,424,370 7,828,349