XML 56 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies - Summary of Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Contingent Consideration    
Change in fair value $ 7 $ (1,153)
Contingent consideration    
Contingent Consideration    
Additional holdback period 18 months  
Significant Unobservable Inputs (Level 3) | Contingent consideration    
Contingent Consideration    
Balance at beginning of period $ 2,000  
Payment of contingent consideration (290)  
Escrow release (17)  
Change in fair value 7  
Balance at end of period (unaudited) 1,700  
Revenue success payments $ 500