XML 61 R51.htm IDEA: XBRL DOCUMENT v3.26.1
Stock-based Compensation (Details) - shares
3 Months Ended
Apr. 15, 2025
Mar. 31, 2026
Jan. 01, 2026
Dec. 31, 2025
2025 Equity Incentive Plan        
Stock-based Compensation        
Number of shares authorized 935,554   1,465,233 935,554
Number of shares available for grant   680,650    
Increase in the term of plan 5 years      
Maximum percentage increase of total outstanding fully diluted common stock 5.00%      
2025 Employee Stock Purchase Plan        
Stock-based Compensation        
Number of shares available for grant   199,490 199,490 93,555
Shares reserved for future issuance   199,490 199,490 93,555
Shares reserved for issuance, maximum annual automatic increase term 10 years      
Share based payment award shares offering periods   0 years    
2025 Employee Stock Purchase Plan | Option 1        
Stock-based Compensation        
Maximum percentage increase of total outstanding fully diluted common stock 1.00%      
2025 Employee Stock Purchase Plan | Option 2        
Stock-based Compensation        
Shares reserved for issuance increase in initial share Reserve multiplier 3