XML 99 R80.htm IDEA: XBRL DOCUMENT v3.25.4
Stock-Based Compensation and Other Benefit Plans - Stock Options Activity (Details)
$ / shares in Units, $ in Thousands
12 Months Ended 108 Months Ended
Dec. 31, 2025
USD ($)
$ / shares
shares
Dec. 31, 2025
USD ($)
$ / shares
shares
Shares    
Outstanding at beginning of period (in shares) | shares 775,438  
Granted (in shares) | shares 0 0
Exercised (in shares) | shares (351,089)  
Expired or canceled (in shares) | shares (302,162)  
Outstanding at end of period (in shares) | shares 122,187 122,187
Weighted- Average Exercise Price    
Outstanding at beginning of period (in dollars per share) | $ / shares $ 6.14  
Granted (in dollars per share) | $ / shares 0  
Exercised (in dollars per share) | $ / shares 4.32  
Expired or canceled (in dollars per share) | $ / shares 9.00  
Outstanding at end of period (in dollars per share) | $ / shares $ 4.32 $ 4.32
Weighted-average remaining contractual life, outstanding at end of period 4 months 17 days  
Aggregate intrinsic value, outstanding at end of period | $ $ 929 $ 929
Vested or expected to vest at end of period    
Vested or expected to vest at end of period (in shares) | shares 122,187 122,187
Vested or expected to vest at end of period (in dollars per share) | $ / shares $ 4.32 $ 4.32
Weighted- average remaining contractual life vested or expected to vest at end of period 4 months 17 days  
Aggregate intrinsic value, vested or expected to vest at end of period | $ $ 929 $ 929
Options exercisable at end of period    
Options exercisable at end of period (in shares) | shares 122,187 122,187
Options exercisable at end of period (in dollars per share) | $ / shares $ 4.32 $ 4.32
Options exercisable at end of period 4 months 17 days  
Aggregate intrinsic value, options exercisable at end of period | $ $ 929 $ 929