v3.26.3
Organization and basis of presentation - Additional Information (Detail) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
May 31, 2025
May 31, 2024
May 31, 2023
Sep. 30, 2026
Sep. 30, 2026
Dec. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Line Items]            
Cash and cash equivalents       $ 31,094,000 $ 31,094,000 $ 18,303,000
Accumulated deficit       688,605,000 688,605,000 $ 642,201,000
Amoytop | Amoytop License and Research Collaboration            
Organization, Consolidation and Presentation of Financial Statements [Line Items]            
Upfront payment received $ 1,000,000 $ 1,500,000 $ 7,000,000 $ 39,000 $ 27,800,000