XML 39 R32.htm IDEA: XBRL DOCUMENT v3.25.1
Short-Term Investments - Summary of Short-term Investments Classified as Available-for-sale Securities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost $ 116,403 $ 119,603
Unrealized Gains 9 55
Unrealized Losses (27) (29)
Fair Value 116,385 119,629
U.S. Government Securities [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 116,403 119,603
Unrealized Gains 9 55
Unrealized Losses (27) (29)
Fair Value $ 116,385 $ 119,629