v3.26.1
Share-Based Compensation - Schedule of Stock Option Award Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Shares subject to option (thousands)    
Beginning balance (in shares) 138  
Granted (in shares) 0  
Exercised (in shares) 0  
Cancelled/forfeited (in shares) 0  
Expired (in shares) (16)  
Ending balance (in shares) 122  
Vested and expected to vest (in shares) 122 138
Exercisable (in shares) 115 117
Weighted average exercise price    
Beginning balance (usd per share) $ 209.64  
Granted (usd per share) 0  
Exercised (usd per share) 0  
Cancelled/forfeited (usd per share) 0  
Expired (usd per share) 140.34  
Ending balance (usd per share) 218.49  
Vested and expecting to vest (usd per share) 218.49 $ 209.64
Exercisable (usd per share) $ 212.05 $ 189.19
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]    
Outstanding, Weighted average remaining contractual term 4 years 1 month 6 days  
Vested and expecting, Weighted average remaining contractual term 4 years 1 month 6 days  
Exercisable, Weighted average remaining contractual term 3 years 10 months 24 days  
Outstanding, Aggregate intrinsic value $ 0  
Vested and expecting to vest, Aggregate intrinsic value 0  
Exercisable, Aggregate intrinsic value $ 0