XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Fair Value Measurement - Summary of Marketable Securities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Cost $ 73,672 $ 86,146
Unrealized Gains 54 52
Unrealized Losses (2,869) (3,437)
Fair Value 70,857 82,761
Corporate bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Cost 13,271 21,869
Unrealized Gains 23 26
Unrealized Losses (730) (847)
Fair Value 12,564 21,048
Asset-backed securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Cost 48,478 52,199
Unrealized Gains 29 26
Unrealized Losses (1,901) (2,289)
Fair Value 46,606 49,936
U.S. government and agency securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Cost 11,551 11,706
Unrealized Gains 2 0
Unrealized Losses (192) (270)
Fair Value 11,361 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 (46) (31)
Fair Value $ 326 $ 341