XML 35 R28.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value of Financial Instruments - Summary of Financial Instruments Measured at Fair Value on Recurring Basis (Detail) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Liabilities    
Essentialis purchase price contingency liability $ 17,758 $ 14,791
Fair Value, Measurements, Recurring [Member]    
Assets    
Total cash equivalents 48,298 59,885
Total marketable securities 208,619 230,720
Total assets 256,917 290,605
Liabilities    
Essentialis purchase price contingency liability 17,758 14,791
Total liabilities 17,758 14,791
Fair Value, Measurements, Recurring [Member] | Money Market Funds [Member]    
Assets    
Total cash equivalents 48,298 59,885
Fair Value, Measurements, Recurring [Member] | US Treasury Securities [Member]    
Assets    
Total marketable securities 133,311 198,065
Fair Value, Measurements, Recurring [Member] | Corporate Debt Securities and Commercial Paper [Member]    
Assets    
Total marketable securities 75,308 32,655
Level 1 [Member] | Fair Value, Measurements, Recurring [Member]    
Assets    
Total cash equivalents 48,298 59,885
Total assets 48,298 59,885
Level 1 [Member] | Fair Value, Measurements, Recurring [Member] | Money Market Funds [Member]    
Assets    
Total cash equivalents 48,298 59,885
Level 2 [Member] | Fair Value, Measurements, Recurring [Member]    
Assets    
Total marketable securities 208,619 230,720
Total assets 208,619 230,720
Level 2 [Member] | Fair Value, Measurements, Recurring [Member] | US Treasury Securities [Member]    
Assets    
Total marketable securities 133,311 198,065
Level 2 [Member] | Fair Value, Measurements, Recurring [Member] | Corporate Debt Securities and Commercial Paper [Member]    
Assets    
Total marketable securities 75,308 32,655
Level 3 [Member] | Fair Value, Measurements, Recurring [Member]    
Liabilities    
Essentialis purchase price contingency liability 17,758 14,791
Total liabilities $ 17,758 $ 14,791