XML 73 R60.htm IDEA: XBRL DOCUMENT v3.23.1
Share-based Compensation - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Feb. 28, 2021
Mar. 31, 2023
Mar. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock options granted (in shares)   1,200,000 1,300,000
2021 ESPP Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares available for grant   2,650,103  
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