XML 89 R71.htm IDEA: XBRL DOCUMENT v3.24.1
Equity Incentive Plans, Employee Stock Purchase Plan ("ESPP") (Details)
12 Months Ended
Dec. 31, 2023
Dates
shares
Dec. 31, 2022
shares
Employee Stock Purchase Plan [Abstract]    
Common stock purchased (in shares) 21,774,604 11,986,927
2021 Employee Stock Purchase Plan [Member]    
Employee Stock Purchase Plan [Abstract]    
Common stock available for purchase (in shares) 166,666  
Shares available for purchase under ESPP expressed as percentage of common stock outstanding 1.00%  
Common stock outstanding (in shares) 222,222  
Duration of purchase offering 27 months  
Restriction for employees to purchase common stock under the ESPP (in shares) 12,254  
Percentage of fair market value of common stock on last date and first day of offering period 85.00%  
Common stock purchased (in shares) 16,459  
Common stock reserved for issuance (in shares) 386,946  
2021 Employee Stock Purchase Plan [Member] | Minimum [Member]    
Employee Stock Purchase Plan [Abstract]    
Number of purchase dates of offering | Dates 1