v3.26.1
Stock Based Awards - Summary of Stock Option Activity (Details) - Employee Stock Option - USD ($) (Details) - Employee Stock Option [Member] - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Options, Outstanding at beginning of period 641  
Options, Granted 0  
Options, Excercised 0  
Options, Forfeited, canceled or expired (74)  
Options, Outstanding at end of period 567 641
Options, Exercisable 566  
Options, Vested and expected to vest 567  
Weighted average exercise price per share, Outstanding beginning of period $ 11.3  
Weighted average exercise price per share, Granted 0  
Weighted average exercise price per share, Exercised 0  
Weighted average exercise price per share, Forfeited, canceled or expired 18.52  
Weighted average exercise price per share, Outstanding at end of period 10.35 $ 11.3
Weighted average exercise price per share, Exercisable 10.34  
Weighted average exercise price per share, Vested and expected to vest $ 10.35  
Weighted average remaining contractual term 1 year 6 months 3 days 1 year 7 months 9 days
Weighted average remaining contractual term, Exercisable 1 year 6 months  
Weighted average remaining contractual term, Vested and expected to vest 1 year 6 months 3 days  
Aggregate intrinsic value, Outstanding beginning of period $ 0  
Aggregate intrinsic value, Outstanding end of period 0 $ 0
Aggregate intrinsic value, Exercisable 0  
Aggregate intrinsic value, Vested and expected to vest $ 0