XML 47 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Cash, Cash Equivalents and Short-Term Investments - Additional Information (Detail)
Mar. 31, 2025
USD ($)
Security
Dec. 31, 2024
USD ($)
Debt Securities, Available-for-Sale [Line Items]    
Gross unrealized losses | $ $ 62,000 $ 178,000
Allowance for credit losses | $ $ 0  
Short Term Securities [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Unrealized loss position securities | Security 11  
Long Term Securities [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Unrealized loss position securities | Security 9