Annual report pursuant to Section 13 and 15(d)

Common Stock (Details)

v3.24.0.1
Common Stock (Details)
12 Months Ended
Dec. 31, 2023
USD ($)
Vote
shares
Dec. 31, 2022
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) 80,298,297 79,795,376
Employee Stock    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares remained available for future grant (in shares) 6,315,248 4,863,198