XML 60 R53.htm IDEA: XBRL DOCUMENT v3.25.3
Equity Incentive Plans and Stock-Based Compensation - Stock Activity and Total Number of Shares Available for Grant (Details)
9 Months Ended
Sep. 30, 2025
shares
Share-based Compensation Arrangement by Share-based Payment Award, Options, Shares Available for Grant [Roll Forward]  
Balance, beginning of period 718,674
Plan Amendment 1,510,000
Options Cancelled 7,845
Stock Forfeited 105,758
Balance, end of period 1,708,386
Restricted Stock Awards  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Shares Available for Grant [Roll Forward]  
Stock Forfeited 105,758
Stock Granted (428,706)
Performance Shares  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Shares Available for Grant [Roll Forward]  
Stock Granted (205,185)