XML 56 R47.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-based Compensation - Schedule of Fair Value Assumptions and Techniques for Stock Options (Detail)
6 Months Ended
Jun. 30, 2023
Schedule Of Share Based Compensation Employee Stock Purchase Plan Activity [Line Items]  
Expected life (years) 5 years 10 months 13 days
Expected dividend yield 0.00%
Minimum  
Schedule Of Share Based Compensation Employee Stock Purchase Plan Activity [Line Items]  
Risk-free interest rate 3.40%
Expected volatility 50.40%
Maximum  
Schedule Of Share Based Compensation Employee Stock Purchase Plan Activity [Line Items]  
Risk-free interest rate 3.80%
Expected volatility 50.70%