XML 50 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value of Financial Instruments - Fair value of financial instruments measured on a recurring basis (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Fair Value of Financial Instruments    
Fair value of liabilities $ 6,150 $ 10,462
Contingent consideration    
Fair Value of Financial Instruments    
Fair value of liabilities 5,935 10,184
Loans payable    
Fair Value of Financial Instruments    
Fair value of liabilities 215 278
Level 2    
Fair Value of Financial Instruments    
Fair value of liabilities 215 278
Level 2 | Loans payable    
Fair Value of Financial Instruments    
Fair value of liabilities 215 278
Level 3    
Fair Value of Financial Instruments    
Fair value of liabilities 5,935 10,184
Level 3 | Contingent consideration    
Fair Value of Financial Instruments    
Fair value of liabilities $ 5,935 $ 10,184