v3.26.1
Stock Incentive and Employee Benefit Plan - Schedule of Stock Options Outstanding Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Share-Based Payment Arrangement [Abstract]    
Options Outstanding, Beginning Balance 1,504  
Options Outstanding, Forfeited/Cancelled (10)  
Options Outstanding, Ending Balance 1,494 1,504
Vested and expected to vest as of March 31, 2026 1,494  
Options Outstanding, Exercisable 953  
Weighted Average Exercise Price, Outstanding, Beginning Balance $ 46.59  
Weighted Average Exercise Price, Forfeited/Cancelled 47.86  
Weighted Average Exercise Price, Outstanding, Ending Balance 46.58 $ 46.59
Weighted-Average Exercise Price,Vested and expected to vest as of March 31, 2026 46.58  
Weighted Average Exercise Price, Exercisable $ 57.49  
Outstanding, Weighted-average Remaining Contractual Life, (in Years) 6 years 7 months 6 days 6 years 4 months 24 days
Weighted-Average Remaining Contractual Life, in year,Vested and expected to vest as of March 31, 2026 6 years 7 months 6 days  
Exercisable, Weighted-average Remaining Contractual Life, (in Years) 5 years 2 months 12 days  
Aggregate Intrinsic Value, Outstanding $ 1,176 $ 0
Aggregate Intrinsic Value ,Vested and expected to vest as of March 31, 2026 1,176  
Aggregate Intrinsic Value, Exercisable $ 245