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

Stock Based Compensation and Other Benefit Plans - 2010 Plan Stock Options (Details)

v3.26.1
Stock Based Compensation and Other Benefit Plans - 2010 Plan Stock Options (Details) - shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Stock-based compensation    
Number of options outstanding 2,153,457 2,426,929
2010 Plan | Employee Stock Option    
Stock-based compensation    
Expiration period 10 years  
Shares available for grant 910,161  
Number of options outstanding 2,153,457  
2010 Plan | Employee Stock Option | Minimum | Terminated employee    
Stock-based compensation    
Expiration period 3 months