XML 81 R70.htm IDEA: XBRL DOCUMENT v3.25.2
Stock-Based Compensation - Stock Options - Shares Available for Grant (Details) - shares
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Stock-Based Compensation      
2022 Equity incentive plan increase (in shares) 220,106    
Stock options granted (in shares) (33,876)    
Stock options exercised (in shares) 0 2,260  
Stock options forfeited (in shares) 15,316    
Employee Stock Option      
Stock-Based Compensation      
Shares available for grant (in shares) 293,566   92,020