v3.26.1
Subsequent Events (Details) - Subsequent Event [Member]
Mar. 04, 2026
shares
Subsequent Events [Line Items]  
Exercised share options 740,000
Common stock 592,000