v3.26.3
Stock-Based Compensation - Summary of Time-Based Restricted Stock Units Activity (Details) - Time-based Restricted Stock Units - $ / shares
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Restricted Share Units, Unvested beginning balance 2,845,627 2,722,295
Number of Restricted Share Units, Granted 1,505,512 1,486,259
Number of Restricted Share Units, Vested (1,325,804) (1,437,927)
Number of Restricted Share Units, Forfeited (159,171) (261,014)
Number of Restricted Share Units, Unvested ending balance 2,866,164 2,509,613
Weighted-Average Grant Date Fair Value Per Share, Unvested beginning balance $ 5.19 $ 11.7
Weighted-Average Grant Date Fair Value Per Share, Unvested Granted 2.14 2.51
Weighted-Average Grant Date Fair Value Per Share, Unvested Vested 6.23 13.7
Weighted-Average Grant Date Fair Value Per Share, Unvested Forfeited 3.86 8.22
Weighted-Average Grant Date Fair Value Per Share, Unvested ending balance $ 3.16 $ 5.47