XML 73 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurement - Schedule of Fair Value, by Balance Sheet Grouping (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Assets:    
Money market funds $ 58,848 $ 79,765
U.S. treasury securities 179,721 157,774
U.S. treasury securities    
Assets:    
U.S. treasury securities 179,721 153,501
Corporate securities    
Assets:    
U.S. treasury securities   4,273
Fair Value, Recurring    
Assets:    
Total assets 233,990 197,648
Liabilities:    
Contingent consideration 597 227
Total liabilities 597 227
Fair Value, Recurring | U.S. treasury securities    
Assets:    
U.S. treasury securities 179,721 153,501
Fair Value, Recurring | Corporate securities    
Assets:    
U.S. treasury securities   4,273
Fair Value, Recurring | Convertible debt securities    
Assets:    
U.S. treasury securities   3,652
Fair Value, Recurring | Money market funds    
Assets:    
Money market funds 54,269 36,222
Fair Value, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1 Inputs)    
Assets:    
Total assets 54,269 36,222
Liabilities:    
Contingent consideration 0 0
Total liabilities 0 0
Fair Value, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1 Inputs) | U.S. treasury securities    
Assets:    
U.S. treasury securities 0 0
Fair Value, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1 Inputs) | Corporate securities    
Assets:    
U.S. treasury securities   0
Fair Value, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1 Inputs) | Convertible debt securities    
Assets:    
U.S. treasury securities   0
Fair Value, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1 Inputs) | Money market funds    
Assets:    
Money market funds 54,269 36,222
Fair Value, Recurring | Significant Other Observable Inputs (Level 2 Inputs)    
Assets:    
Total assets 179,721 157,774
Liabilities:    
Contingent consideration 0 0
Total liabilities 0 0
Fair Value, Recurring | Significant Other Observable Inputs (Level 2 Inputs) | U.S. treasury securities    
Assets:    
U.S. treasury securities 179,721 153,501
Fair Value, Recurring | Significant Other Observable Inputs (Level 2 Inputs) | Corporate securities    
Assets:    
U.S. treasury securities   4,273
Fair Value, Recurring | Significant Other Observable Inputs (Level 2 Inputs) | Convertible debt securities    
Assets:    
U.S. treasury securities   0
Fair Value, Recurring | Significant Other Observable Inputs (Level 2 Inputs) | Money market funds    
Assets:    
Money market funds 0 0
Fair Value, Recurring | Significant Unobservable Inputs (Level 3 Inputs)    
Assets:    
Total assets 0 3,652
Liabilities:    
Contingent consideration 597 227
Total liabilities 597 227
Fair Value, Recurring | Significant Unobservable Inputs (Level 3 Inputs) | U.S. treasury securities    
Assets:    
U.S. treasury securities 0 0
Fair Value, Recurring | Significant Unobservable Inputs (Level 3 Inputs) | Corporate securities    
Assets:    
U.S. treasury securities   0
Fair Value, Recurring | Significant Unobservable Inputs (Level 3 Inputs) | Convertible debt securities    
Assets:    
U.S. treasury securities   3,652
Fair Value, Recurring | Significant Unobservable Inputs (Level 3 Inputs) | Money market funds    
Assets:    
Money market funds $ 0 $ 0