XML 47 R37.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Long-term debt $ 20,253  
Equipment Notes Payable    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Notes payable 1,300 $ 800
Recurring | Money market funds, included in cash and cash equivalents    
Assets:    
Money market funds, included in cash and cash equivalents 14,768 14,386
Recurring | Level 1 | Money market funds, included in cash and cash equivalents    
Assets:    
Money market funds, included in cash and cash equivalents 14,768 14,386
Recurring | Level 2 | 2017 Term loan    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Long-term debt 18,900 18,700
Debt instrument 18,900 19,700
Recurring | Level 2 | Money market funds, included in cash and cash equivalents    
Assets:    
Money market funds, included in cash and cash equivalents 0 0
Recurring | Level 3 | Money market funds, included in cash and cash equivalents    
Assets:    
Money market funds, included in cash and cash equivalents $ 0 $ 0