XML 51 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Incentive Compensation Plans - Narrative (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Jan. 31, 2024
Apr. 30, 2021
Mar. 31, 2024
Jun. 06, 2024
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Options, subject to repurchase (in shares)     18,844   30,211
ESPP discount percent   85.00%      
ESPP, length of offering period   6 months      
Common stock reserved for future issuance (in shares)     7,509,288   6,733,868
Unrecognized stock-based compensation expense     $ 23.0    
Period for recognition     2 years 4 months 24 days    
2021 Employee Stock Purchase Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common stock reserved for future issuance (in shares)   580,000      
Shares authorized (in shares) 278,234        
Number of shares available for grant (in shares)     678,032    
Period for recognition     2 months 12 days    
Cost not yet recognized, amount     $ 0.1    
2021 Employee Stock Purchase Plan | Forecast          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Offering period       6 months