XML 45 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-Based Compensation - 2021 Equity Incentive Plan (Details) - 2021 Equity Incentive Plan - shares
1 Months Ended
Apr. 30, 2021
Jan. 01, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Maximum number of shares that may be issued (in shares) 25,025,580  
Period to increase available shares for issuance 10 years  
Percentage of total number of shares outstanding 4.00%  
Number of common stock authorized to be issued (in shares)   3,825,379
Incentive Stock Options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Maximum number of shares that may be issued (in shares) 75,100,000