XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.3
FAIR VALUE MEASUREMENTS - Summary of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Marketable securities    
Total fair value $ 282,424 $ 192,441
Quoted Prices in Active Markets for Identical Assets (Level 1)    
Marketable securities    
Total fair value 64,760 129,100
Significant Other Observable Inputs (Level 2)    
Marketable securities    
Total fair value 217,664 63,341
Significant Unobservable Inputs (Level 3)    
Marketable securities    
Total fair value 0 0
Corporate debt securities    
Marketable securities    
Marketable securities 140,588 45,762
Corporate debt securities | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Marketable securities    
Marketable securities 0 0
Corporate debt securities | Significant Other Observable Inputs (Level 2)    
Marketable securities    
Marketable securities 140,588 45,762
Corporate debt securities | Significant Unobservable Inputs (Level 3)    
Marketable securities    
Marketable securities 0 0
Asset-backed securities    
Marketable securities    
Marketable securities   2,904
Asset-backed securities | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Marketable securities    
Marketable securities   0
Asset-backed securities | Significant Other Observable Inputs (Level 2)    
Marketable securities    
Marketable securities   2,904
Asset-backed securities | Significant Unobservable Inputs (Level 3)    
Marketable securities    
Marketable securities   0
Government and agency - U.S.    
Marketable securities    
Marketable securities 47,199 14,675
Government and agency - U.S. | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Marketable securities    
Marketable securities 0 0
Government and agency - U.S. | Significant Other Observable Inputs (Level 2)    
Marketable securities    
Marketable securities 47,199 14,675
Government and agency - U.S. | Significant Unobservable Inputs (Level 3)    
Marketable securities    
Marketable securities 0 0
Money market securities    
Cash and cash equivalents    
Cash and cash equivalents 64,760 129,100
Money market securities | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Cash and cash equivalents    
Cash and cash equivalents 64,760 129,100
Money market securities | Significant Other Observable Inputs (Level 2)    
Cash and cash equivalents    
Cash and cash equivalents 0 0
Money market securities | Significant Unobservable Inputs (Level 3)    
Cash and cash equivalents    
Cash and cash equivalents 0 $ 0
Government and agency - U.S.    
Cash and cash equivalents    
Cash and cash equivalents 29,877  
Government and agency - U.S. | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Cash and cash equivalents    
Cash and cash equivalents 0  
Government and agency - U.S. | Significant Other Observable Inputs (Level 2)    
Cash and cash equivalents    
Cash and cash equivalents 29,877  
Government and agency - U.S. | Significant Unobservable Inputs (Level 3)    
Cash and cash equivalents    
Cash and cash equivalents $ 0