v3.25.4
Investments - Summary of financial data for investments (Detail) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Shedule Of Equity Method Investment Summarized Balance Sheet [Line Items]    
Current assets $ 275,684 $ 80,125
Total assets 292,723 159,387
Current liabilities 23,479 24,951
Total liabilities 70,722 42,833
GABA Therapeutics Inc [Member]    
Shedule Of Equity Method Investment Summarized Balance Sheet [Line Items]    
Current assets 443 112
Non-current assets 0 0
Total assets 443 112
Current liabilities 3,910 2,805
Non-current liabilities 0 0
Total liabilities $ 3,910 $ 2,805