XML 42 R35.htm IDEA: XBRL DOCUMENT v3.25.3
Short-Term Investments - Summary of Short-term Investments Classified as Available-for-sale Securities (Detail) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost $ 89,723 $ 119,603
Unrealized Gains 22 55
Unrealized Losses (13) (29)
Fair Value 89,732 119,629
U.S. Government Securities [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 78,759 119,603
Unrealized Gains 21 55
Unrealized Losses (10) (29)
Fair Value 78,770 $ 119,629
U.S. Government Agencies [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 10,964  
Unrealized Gains 1  
Unrealized Losses (3)  
Fair Value $ 10,962