XML 80 R69.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-Based Compensation - Stock Options - Shares Available for Grant (Details) - shares
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Stock-Based Compensation      
2022 Equity incentive plan increase (in shares) 220,106    
Stock options granted (in shares) (45,090)    
Stock options exercised (in shares) 0 2,260  
Stock options forfeited (in shares) 21,988    
Employee Stock Option      
Stock-Based Compensation      
Shares available for grant (in shares) 289,024   92,020