v3.26.1
Stock Compensation Plans (Details) - shares
Jun. 30, 2026
May 21, 2026
Dec. 31, 2025
Sep. 29, 2022
Stock Compensation Plans        
Number of shares available for future awards 204,335   19,335  
2022 Equity Incentive Plan        
Stock Compensation Plans        
Number of shares authorized under incentive plan       1,369,771
2026 Equity Incentive Plan        
Stock Compensation Plans        
Number of common stock reserved   204,335    
Number of shares available for future awards   204,335