Annual report [Section 13 and 15(d), not S-K Item 405]

Stock-Based Compensation - Share-Based Payment Arrangement, Option, Activity (Details)

v3.25.4
Stock-Based Compensation - Share-Based Payment Arrangement, Option, Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Number of Options    
Options outstanding, beginning of period (in shares) 1,707,450  
Cancelled/forfeited (in shares) (112,747)  
Options outstanding, ending of period (in shares) 1,594,703 1,707,450
Vested and expected to vest (in shares) 1,594,703  
Options vested and exercisable (in shares) 1,391,270  
Weighted–Average Exercise Price    
Options outstanding, beginning of period (in dollars per share) $ 7.34  
Cancelled/forfeited (in dollars per share) 6.88  
Options outstanding, ending of period (in dollars per share) 7.38 $ 7.34
Vested and expected to vest (in dollars per share) 7.38  
Options vested and exercisable (in dollars per share) $ 5.70  
Weighted-Average Remaining Contractual Life (years)    
Options, outstanding (in years) 2 years 8 months 26 days 3 years 7 months 20 days
Vested and expected to vest (in years) 2 years 8 months 26 days  
Options vested and exercisable (in years) 2 years 4 months 20 days  
Aggregate Intrinsic Value    
Options, outstanding, aggregate intrinsic value $ 0 $ 12
Vested and expected to vest, aggregate intrinsic value 0  
Options, vested and exercisable, aggregate intrinsic value $ 0