XML 79 R68.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-Based Compensation - Equity Incentive Plans (Details) - shares
9 Months Ended
Jun. 23, 2022
Sep. 30, 2025
Dec. 31, 2024
Dec. 31, 2016
Apr. 30, 2014
2014 Equity Incentive Plan          
Stock-Based Compensation          
Number of shares issuable under plan (in shares)         40,000
2016 Equity Incentive Plan          
Stock-Based Compensation          
Shares available for grant (in shares)       38,720  
2022 Equity Incentive plan          
Stock-Based Compensation          
Number of shares issuable under plan (in shares) 100,000        
Percentage of outstanding common stock considered for annual increase in authorized shares under the plan (as a percent) 5.00%        
Employee Stock Option          
Stock-Based Compensation          
Shares available for grant (in shares)   289,024 92,020    
Employee Stock Option | 2022 Equity Incentive plan          
Stock-Based Compensation          
Vesting period of options   4 years      
Employee Stock Option | 2022 Equity Incentive plan | Share-Based Payment Arrangement, Tranche One          
Stock-Based Compensation          
Maximum percentage of fair market value of stock options price (as a percent)   100.00%      
Stock options term   10 years      
Employee Stock Option | 2022 Equity Incentive plan | Share-Based Payment Arrangement, Tranche Two          
Stock-Based Compensation          
Maximum percentage of fair market value of stock options price (as a percent)   110.00%      
Stock options term   5 years      
Percentage of voting power held (as a percent)   10.00%