XML 52 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements - Summary of Financial Instruments Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash $ 11,350 $ 8,742
Unrealized Gains 2 0
Unrealized Losses (18) 0
Total 85,531 65,116
Total 85,515 65,116
Cash and Cash Equivalents    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash 11,350 8,742
Total 58,046 65,116
Short-Term Investments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash 0 0
Total 27,469 0
Fair Value, Inputs, Level 1 | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Cost 22,849 56,374
Unrealized Gains 0 0
Unrealized Losses 0 0
Fair Value 22,849 56,374
Fair Value, Inputs, Level 1 | Money market funds | Cash and Cash Equivalents    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value 22,849 56,374
Fair Value, Inputs, Level 1 | Money market funds | Short-Term Investments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value 0 $ 0
Fair Value, Inputs, Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Cost 51,332  
Unrealized Gains 2  
Unrealized Losses (18)  
Fair Value 51,316  
Fair Value, Inputs, Level 2 | Cash and Cash Equivalents    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value 23,847  
Fair Value, Inputs, Level 2 | Short-Term Investments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value 27,469  
Fair Value, Inputs, Level 2 | Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Cost 28,713  
Unrealized Gains 0  
Unrealized Losses (17)  
Fair Value 28,696  
Fair Value, Inputs, Level 2 | Commercial paper | Cash and Cash Equivalents    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value 18,878  
Fair Value, Inputs, Level 2 | Commercial paper | Short-Term Investments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value 9,818  
Fair Value, Inputs, Level 2 | Corporate debt    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Cost 980  
Unrealized Gains 0  
Unrealized Losses 0  
Fair Value 980  
Fair Value, Inputs, Level 2 | Corporate debt | Cash and Cash Equivalents    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value 0  
Fair Value, Inputs, Level 2 | Corporate debt | Short-Term Investments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value 980  
Fair Value, Inputs, Level 2 | U.S. treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Cost 21,639  
Unrealized Gains 2  
Unrealized Losses (1)  
Fair Value 21,640  
Fair Value, Inputs, Level 2 | U.S. treasury securities | Cash and Cash Equivalents    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value 4,969  
Fair Value, Inputs, Level 2 | U.S. treasury securities | Short-Term Investments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value $ 16,671