v3.26.1
Stock-Based Compensation - Summary of Stock Option Plan Activity (Details)
3 Months Ended
Mar. 31, 2026
USD ($)
$ / shares
shares
Employee Stock Option  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Beginning balance | shares 1,027,639
Number of shares, Granted | shares 200,000
Number of shares, Forfeited | shares (109,624)
Cancelled/Expired | shares 0
Ending balance | shares 1,118,015
Exercisable | shares 401,258
Weighted Average Grant Date Fair Value, Beginning balance | $ / shares $ 111.56
Weighted Average Grant Date Fair Value, Granted | $ / shares 50
Weighted Average Grant Date Fair Value, Forfeited | $ / shares 153.56
Weighted Average Grant Date Fair Value, Cancelled/Expired | $ / shares 0
Weighted Average Grant Date Fair Value, Ending balance | $ / shares 96.43
Weighted Average Exercise Price, Exercisable | $ / shares $ 92.61
Weighted Average Remaining Contractual Life, Outstanding 5 years 10 months 24 days
Weighted Average Remaining Contractual Life, Exercisable 5 years 6 months
Aggregate Intrinsic Value, Outstanding | $ $ 0
Aggregate Intrinsic Value, Exercisable | $ $ 0
Restricted Stock Units (RSUs) [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Beginning balance | shares 925,673
Number of shares, Granted | shares 0
Number of shares, Distributed | shares (72,959)
Number of shares, Forfeited | shares (53,834)
Ending balance | shares 798,880
Weighted Average Grant Date Fair Value, Beginning balance | $ / shares $ 42.64
Weighted Average Grant Date Fair Value, Granted | $ / shares 0
Weighted Average Grant Date Fair Value, Distributed | $ / shares 50.12
Weighted Average Grant Date Fair Value, Forfeited | $ / shares 41.58
Weighted Average Grant Date Fair Value, Ending balance | $ / shares $ 42.02