v3.23.2
INVESTMENTS - Summary of Fair Value of Available For Sale Securities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost $ 83,838 $ 85,237
Unrealized Gains 9  
Unrealized Losses (82) (314)
Fair Value, Available-for-sale securities - short-term 83,765 84,923
Money market funds    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 16,947 36,346
Unrealized Gains 0  
Unrealized Losses 0  
Fair Value, Available-for-sale securities - short-term 16,947 36,346
U.S. treasury securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 20,939 58,514
Unrealized Losses (28) (304)
Fair Value, Available-for-sale securities - short-term 20,911 58,210
U.S. government agency bonds    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 45,107 3,581
Unrealized Gains 9  
Unrealized Losses (32) (10)
Fair Value, Available-for-sale securities - short-term 45,084 3,571
Corporate bonds    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 11,314  
Unrealized Losses (22)  
Fair Value, Available-for-sale securities - short-term 11,292  
Commercial paper    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 6,478 23,142
Fair Value, Available-for-sale securities - short-term $ 6,478 $ 23,142