v3.26.1
Share-based Compensation - 2025 Employee Inducement Incentive Award Plan (Details) - 2025 Employment Inducement Incentive Award Plan
6 Months Ended
Jun. 30, 2026
shares
Share-based Compensation  
Aggregate number of shares available for future grant 278,259
Number of additional shares authorized 1,000,000