v3.23.3
Stock-Based Compensation - Schedule of Weighted Average Assumptions (Details) - $ / shares
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted-average grant date fair value (in dollars per share) $ 15.94    
Option      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Risk-free interest rate   3.90% 2.37%
Expected term (in years)   6 years 1 month 6 days 6 years 1 month 6 days
Expected volatility   56.19% 52.28%
Expected dividend yield   0.00% 0.00%
Weighted-average fair value of common stock (in dollars per share) $ 17.20 $ 18.01 $ 17.20
Weighted-average grant date fair value (in dollars per share)   $ 10.24 $ 8.89