XML 93 R40.htm IDEA: XBRL DOCUMENT v3.22.4
Short-term Investments - Available-for-Sale Securities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Debt Securities, Available-for-sale [Line Items]    
Amortized cost $ 84,871 $ 242,140
Gross unrealized gains 0 5
Gross unrealized losses (589) (324)
Fair value 84,282 241,821
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months 14,220  
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss (68)  
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer 66,061  
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss (521)  
Debt Securities, Available-for-sale, Unrealized Loss Position 80,281  
Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss (589)  
Corporate debt securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized cost 62,862 177,375
Gross unrealized gains 0 3
Gross unrealized losses (359) (195)
Fair value 62,503 177,183
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months 10,232  
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss (52)  
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer 48,271  
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss (307)  
Debt Securities, Available-for-sale, Unrealized Loss Position 58,503  
Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss (359)  
U.S. government-related debt securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized cost 22,009 33,134
Gross unrealized gains 0 2
Gross unrealized losses (230) (97)
Fair value 21,779 33,039
Asset-backed Securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized cost   31,631
Gross unrealized gains   0
Gross unrealized losses   (32)
Fair value   $ 31,599
US Government Debt Securities    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months 3,988  
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss (16)  
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer 17,790  
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss (214)  
Debt Securities, Available-for-sale, Unrealized Loss Position 21,778  
Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss $ (230)