XML 49 R35.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stock-Based Compensation - Stock Incentive Plan (Details) - shares
1 Months Ended
Jan. 31, 2024
Sep. 30, 2021
Mar. 31, 2024
Dec. 31, 2023
Stock-Based Compensation        
Common stock reserved for issuance (in shares)     11,335,407 10,160,112
2021 Plan        
Stock-Based Compensation        
Common stock reserved for issuance (in shares)   6,579,016    
Annual increase in number of shares reserved for issuance (as a percent)   5.00%    
Additional common stock reserved under the plan (in shares) 1,380,663      
Shares available for future issuance (in shares)     2,550,749