XML 70 R57.htm IDEA: XBRL DOCUMENT v3.24.3
Share-based Compensation - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 9 Months Ended
Feb. 28, 2021
Sep. 30, 2024
Sep. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock options granted (in shares)   600,000 1,800,000
2021 ESPP Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares available for grant (in shares)   2,579,790  
ESPP | 2021 ESPP Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
ESPP purchase price of common stock, percent of market price 85.00%    
Minimum employee subscription rate 1.00%    
Maximum employee subscription rate 15.00%    
Maximum contribution amount $ 25    
Purchase period (in months) 6 months    
Shares issued (in shares)   24,432