XML 76 R66.htm IDEA: XBRL DOCUMENT v3.23.2
Employee Benefit Plans - Schedule of ESPP Valuation Assumption (Details) - ESPP
6 Months Ended
Jun. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Expected term (in years) 6 months
Expected volatility 69.80%
Weighted Average  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Weighted-average risk-free interest rate 5.40%