XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurement - Summary of Marketable Securities (Detail) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Cost $ 58,181 $ 86,146
Unrealized Gains 143 52
Unrealized Losses (1,328) (3,437)
Fair Value 56,996 82,761
Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Cost 1,097  
Unrealized Gains 0  
Unrealized Losses 0  
Fair Value 1,097  
Corporate bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Cost 7,781 21,869
Unrealized Gains 42 26
Unrealized Losses (20) (847)
Fair Value 7,803 21,048
Asset-backed securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Cost 38,935 52,199
Unrealized Gains 78 26
Unrealized Losses (1,262) (2,289)
Fair Value 37,751 49,936
U.S. government and agency securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Cost 9,996 11,706
Unrealized Gains 23 0
Unrealized Losses (21) (270)
Fair Value 9,998 11,436
Foreign government and agency securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Cost 372 372
Unrealized Gains 0 0
Unrealized Losses (25) (31)
Fair Value $ 347 $ 341