v3.26.1
Summary of Operations and Significant Accounting Policies - Schedule of fair value of financial instruments that were measured at fair value on a recurring basis (Detail) - Fair Value, Recurring [Member] - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Assets, Fair Value Disclosure [Abstract]    
Assets, Fair Value Disclosure $ 563,316 $ 57,632
Liabilities, Fair Value Disclosure [Abstract]    
Liabilities, Fair Value Disclosure 2,447 1,828
Fair Value, Inputs, Level 1 [Member]    
Assets, Fair Value Disclosure [Abstract]    
Assets, Fair Value Disclosure 207,268 57,632
Liabilities, Fair Value Disclosure [Abstract]    
Liabilities, Fair Value Disclosure 2,447 0
Fair Value, Inputs, Level 2 [Member]    
Assets, Fair Value Disclosure [Abstract]    
Assets, Fair Value Disclosure 356,048 0
Liabilities, Fair Value Disclosure [Abstract]    
Liabilities, Fair Value Disclosure 0 0
Fair Value, Inputs, Level 3 [Member]    
Assets, Fair Value Disclosure [Abstract]    
Assets, Fair Value Disclosure 0 0
Liabilities, Fair Value Disclosure [Abstract]    
Liabilities, Fair Value Disclosure 0 1,828
Short-Term Investments [Member] | Cash Equivalents [Member]    
Assets, Fair Value Disclosure [Abstract]    
Assets, Fair Value Disclosure 51,889 0
Short-Term Investments [Member] | Fair Value, Inputs, Level 1 [Member] | Cash Equivalents [Member]    
Assets, Fair Value Disclosure [Abstract]    
Assets, Fair Value Disclosure 51,889 0
Short-Term Investments [Member] | Fair Value, Inputs, Level 2 [Member] | Cash Equivalents [Member]    
Assets, Fair Value Disclosure [Abstract]    
Assets, Fair Value Disclosure 0 0
Short-Term Investments [Member] | Fair Value, Inputs, Level 3 [Member] | Cash Equivalents [Member]    
Assets, Fair Value Disclosure [Abstract]    
Assets, Fair Value Disclosure 0 0
Money Market Funds [Member] | Cash Equivalents [Member]    
Assets, Fair Value Disclosure [Abstract]    
Assets, Fair Value Disclosure 27,444 6,157
Money Market Funds [Member] | Fair Value, Inputs, Level 1 [Member] | Cash Equivalents [Member]    
Assets, Fair Value Disclosure [Abstract]    
Assets, Fair Value Disclosure 27,444 6,157
Money Market Funds [Member] | Fair Value, Inputs, Level 2 [Member] | Cash Equivalents [Member]    
Assets, Fair Value Disclosure [Abstract]    
Assets, Fair Value Disclosure 0 0
Money Market Funds [Member] | Fair Value, Inputs, Level 3 [Member] | Cash Equivalents [Member]    
Assets, Fair Value Disclosure [Abstract]    
Assets, Fair Value Disclosure 0 0
U.S. Treasury securities | Available-for-Sale Securities [Member]    
Assets, Fair Value Disclosure [Abstract]    
Assets, Fair Value Disclosure 127,935 12,076
U.S. Treasury securities | Fair Value, Inputs, Level 1 [Member] | Available-for-Sale Securities [Member]    
Assets, Fair Value Disclosure [Abstract]    
Assets, Fair Value Disclosure 127,935 12,076
Corporate debt securities | Available-for-Sale Securities [Member]    
Assets, Fair Value Disclosure [Abstract]    
Assets, Fair Value Disclosure 356,048 39,399
Corporate debt securities | Fair Value, Inputs, Level 1 [Member] | Available-for-Sale Securities [Member]    
Assets, Fair Value Disclosure [Abstract]    
Assets, Fair Value Disclosure 0 39,399
Corporate debt securities | Fair Value, Inputs, Level 2 [Member] | Available-for-Sale Securities [Member]    
Assets, Fair Value Disclosure [Abstract]    
Assets, Fair Value Disclosure 356,048 0
Corporate debt securities | Fair Value, Inputs, Level 3 [Member] | Available-for-Sale Securities [Member]    
Assets, Fair Value Disclosure [Abstract]    
Assets, Fair Value Disclosure 0 0
Contingent Obligation [Member]    
Liabilities, Fair Value Disclosure [Abstract]    
Liabilities, Fair Value Disclosure 2,447 1,828
Contingent Obligation [Member] | Fair Value, Inputs, Level 1 [Member]    
Liabilities, Fair Value Disclosure [Abstract]    
Liabilities, Fair Value Disclosure 2,447 0
Contingent Obligation [Member] | Fair Value, Inputs, Level 2 [Member]    
Liabilities, Fair Value Disclosure [Abstract]    
Liabilities, Fair Value Disclosure 0 0
Contingent Obligation [Member] | Fair Value, Inputs, Level 3 [Member]    
Liabilities, Fair Value Disclosure [Abstract]    
Liabilities, Fair Value Disclosure $ 0 $ 1,828