v3.26.1
Share-Based Compensation - 2026 Inducement Plan (Details)
Mar. 31, 2026
shares
2026 Inducement Plan | Ordinary shares  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares reserved for future issuance (in shares) 3,500,000