v3.26.1
Share-Based Compensation - 2025 Employee Share Purchase Plan and 2025 Inducement Plan (Narrative) (Details) - shares
12 Months Ended
Dec. 31, 2025
May 31, 2025
Mar. 27, 2025
2025 Employee Share Purchase Plan      
Share-based Compensation Arrangement by Share-based Payment Award      
Shares authorized for distribution (shares)   3,000,000  
2025 Inducement Plan      
Share-based Compensation Arrangement by Share-based Payment Award      
Shares authorized for distribution (shares)     3,000,000
Number of shares reserved for issuance (in shares) 1,552,800    
Award vesting percentage (in percent) 25.00%    
2025 Inducement Plan | Vesting Group One      
Share-based Compensation Arrangement by Share-based Payment Award      
Vesting period (years) 1 year    
2025 Inducement Plan | Vesting Group Two      
Share-based Compensation Arrangement by Share-based Payment Award      
Vesting period (years) 3 years