XML 48 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value of Financial Instruments - Fair value of financial instruments measured on a recurring basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Fair Value of Financial Instruments    
Fair value of liabilities $ 10,971 $ 10,462
Contingent consideration    
Fair Value of Financial Instruments    
Fair value of liabilities 10,751 10,184
Loans payable    
Fair Value of Financial Instruments    
Fair value of liabilities 220 278
Level 2    
Fair Value of Financial Instruments    
Fair value of liabilities 220 278
Level 2 | Loans payable    
Fair Value of Financial Instruments    
Fair value of liabilities 220 278
Level 3    
Fair Value of Financial Instruments    
Fair value of liabilities 10,751 10,184
Level 3 | Contingent consideration    
Fair Value of Financial Instruments    
Fair value of liabilities $ 10,751 $ 10,184