Quarterly report pursuant to Section 13 or 15(d)

Fair Value of Financial Instruments - Reconciliation of Contingent Consideration Measured at Fair Value on Recurring Basis Using Unobservable Inputs (Details)

v3.23.3
Fair Value of Financial Instruments - Reconciliation of Contingent Consideration Measured at Fair Value on Recurring Basis Using Unobservable Inputs (Details) - Contingent Consideration And Derivative Liability [Member]
$ in Thousands
9 Months Ended
Sep. 30, 2023
USD ($)
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Beginning Balance $ 0
Acquisition of contingent consideration and derivative liability 2,494
Remeasurement (752)
Ending Balance 1,742
Current portion as of September 30, 2023 1,742
Long-term portion as of September 30, 2023 $ 0