XML 231 R49.htm IDEA: XBRL DOCUMENT v3.22.4
Basis of Presentation and Summary of Significant Accounting Policies - Change in Fair Value of Level 3 Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance at January 1, 2022 $ 6,868 $ 1,000
Balance at December 31, 2022 6,868  
AAMG    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Contingent consideration 5,851  
VOMG    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Contingent consideration $ 17