v3.26.1
Share-Based Compensation - Schedule of Stock Option 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]    
Shares underlying options outstanding (in shares) 436 436
Exercisable as of ending (in shares) 396  
Weighted average exercise price outstanding (in dollars per share) $ 7.53 $ 7.53
Exercisable as of ending (in dollars per share) $ 8.01  
Weighted average remaining contractual life, outstanding (in years) 6 years 8 months 12 days 7 years 2 months 12 days
Weighted average remaining contractual life, exercisable (in years) 6 years 7 months 6 days  
Aggregate intrinsic value, outstanding $ 0 $ 18
Aggregate intrinsic value, exercisable as of ending $ 0