XML 60 R47.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Total borrowings, net of discounts and debt issuance costs $ 28,968  
Recurring    
Assets:    
Total 59,538  
Recurring | Money market funds, included in cash and cash equivalents    
Assets:    
Cash and cash equivalents, fair value disclosure 29,438 $ 95,761
Recurring | Certificate of deposit, included in cash and cash equivalents    
Assets:    
Cash and cash equivalents, fair value disclosure 30,100  
Recurring | Level 1    
Assets:    
Total 59,538  
Recurring | Level 1 | Money market funds, included in cash and cash equivalents    
Assets:    
Cash and cash equivalents, fair value disclosure 29,438 95,761
Recurring | Level 1 | Certificate of deposit, included in cash and cash equivalents    
Assets:    
Cash and cash equivalents, fair value disclosure 30,100  
Recurring | Level 2    
Assets:    
Total 0  
Recurring | Level 2 | 2017 Term loan    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Total borrowings, net of discounts and debt issuance costs 28,300  
Debt Instrument, Fair Value Disclosure 26,900  
Recurring | Level 2 | Money market funds, included in cash and cash equivalents    
Assets:    
Cash and cash equivalents, fair value disclosure 0 0
Recurring | Level 2 | Certificate of deposit, included in cash and cash equivalents    
Assets:    
Cash and cash equivalents, fair value disclosure 0  
Recurring | Level 3    
Assets:    
Total 0  
Recurring | Level 3 | Money market funds, included in cash and cash equivalents    
Assets:    
Cash and cash equivalents, fair value disclosure 0 $ 0
Recurring | Level 3 | Certificate of deposit, included in cash and cash equivalents    
Assets:    
Cash and cash equivalents, fair value disclosure $ 0