XML 34 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value of Financial Instruments - Summary of Fair Value of Financial Instrument (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Assets:    
Money market funds $ 249,867 $ 30,751
Total short-term investments 187,109 217,149
Total long-term investments 9,814  
Total 446,790 247,900
Commercial Paper    
Assets:    
Total short-term investments 28,676 38,197
Corporate Debt Securities    
Assets:    
Total short-term investments 38,843 40,609
Total long-term investments 9,814  
U.S. Government securities    
Assets:    
Total short-term investments 119,590 138,343
Quoted Prices in Active Markets for Identical Assets (Level 1)    
Assets:    
Money market funds 249,867 30,751
Total 249,867 30,751
Significant Other Observable Inputs (Level 2)    
Assets:    
Total short-term investments 187,109 217,149
Total long-term investments 9,814  
Total 196,923 217,149
Significant Other Observable Inputs (Level 2) | Commercial Paper    
Assets:    
Total short-term investments 28,676 38,197
Significant Other Observable Inputs (Level 2) | Corporate Debt Securities    
Assets:    
Total short-term investments 38,843 40,609
Total long-term investments 9,814  
Significant Other Observable Inputs (Level 2) | U.S. Government securities    
Assets:    
Total short-term investments $ 119,590 $ 138,343