XML 64 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurement - Summary of Marketable Securities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Cost $ 185,301 $ 225,210
Unrealized Gains 55 46
Unrealized Losses (8,385) (9,792)
Fair Value 176,971 215,464
Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Cost 1,693 17,568
Unrealized Gains 7 38
Unrealized Losses 0 0
Fair Value 1,700 17,606
Corporate bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Cost 93,550 115,134
Unrealized Gains 35 0
Unrealized Losses (4,177) (4,923)
Fair Value 89,408 110,211
Asset-backed securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Cost 68,591 70,825
Unrealized Gains 13 8
Unrealized Losses (3,458) (3,885)
Fair Value 65,146 66,948
U.S. government and agency securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Cost 19,093 19,308
Unrealized Gains 0 0
Unrealized Losses (696) (917)
Fair Value 18,397 18,391
Foreign government and agency securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Cost 374 375
Unrealized Gains 0 0
Unrealized Losses (41) (37)
Fair Value 333 338
Municipal/provincial bonds and other    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Cost 2,000 2,000
Unrealized Gains 0 0
Unrealized Losses (13) (30)
Fair Value $ 1,987 $ 1,970