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
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Share-Based Payment Arrangement [Abstract]    
Options Outstanding, Beginning Balance 1,504  
Options Outstanding, Forfeited/Cancelled (29)  
Options Outstanding, Ending Balance 1,475 1,504
Vested and expected to vest as of June 30, 2026 1,475  
Options Outstanding, Exercisable 1,008  
Weighted Average Exercise Price, Outstanding, Beginning Balance $ 46.59  
Weighted Average Exercise Price, Forfeited/Cancelled 41.94  
Weighted Average Exercise Price, Outstanding, Ending Balance 46.68 $ 46.59
Weighted-Average Exercise Price,Vested and expected to vest as of June 30,, 2026 46.68  
Weighted Average Exercise Price, Exercisable $ 56.47  
Outstanding, Weighted-average Remaining Contractual Life, (in Years) 6 years 1 month 6 days 6 years 4 months 24 days
Weighted-Average Remaining Contractual Life, in year,Vested and expected to vest as of June 30, 2026 6 years 1 month 6 days  
Exercisable, Weighted-average Remaining Contractual Life, (in Years) 4 years 10 months 24 days  
Aggregate Intrinsic Value, Outstanding $ 1,860 $ 0
Aggregate Intrinsic Value ,Vested and expected to vest as of June 30, 2026 1,860  
Aggregate Intrinsic Value, Exercisable $ 502