v3.26.1
Stock-Based Compensation - Schedule of Time-Based RSU Award Activity (Details) - Time-Based RSUs - $ / shares
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Number of Shares    
Outstanding beginning balance (in shares) 932,175 576,652
Granted (in shares) 1,080,919 391,843
Forfeited (in shares) (54,548) (33,936)
Vested (in shares) (243,830) (240,020)
Outstanding ending balance (in shares) 1,714,716 694,539
Weighted-Average Grant Date Fair Value    
Outstanding beginning balance (in USD per share) $ 35.95 $ 43.87
Granted (in USD per share) 22.53 35.27
Forfeited (in USD per share) 32.15 41.25
Vested (in USD per share) 41.09 39.90
Outstanding ending balance (in USD per share) $ 26.88 $ 40.52