v3.26.1
Fair value measurement - Liability related to pre-funded warrants (Details) - Pre-Funded Warrants
Sep. 30, 2025
$ / shares
shares
Class of Warrant or Right  
Warrants to purchase shares | shares 526,316
Public offering price $ 47.5
Warrants exercise price $ 0.0001