XML 62 R51.htm IDEA: XBRL DOCUMENT v3.26.1
Share-based Compensation - 2025 Employee Inducement Incentive Award Plan (Details) - 2025 Employment Inducement Incentive Award Plan
3 Months Ended
Mar. 31, 2026
shares
Share-based Compensation  
Aggregate number of shares available for future grant 1,268,825
Number of additional shares authorized 1,000,000