XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements - Schedule of Company's Contingent Consideration Measured at Fair Value (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Liability:    
Contingent consideration [1] $ 3,460 $ 0
Total liabilities 3,460 0
Level 1    
Liability:    
Contingent consideration [1] 0 0
Total liabilities 0
Level 2    
Liability:    
Contingent consideration [1] 0 0
Total liabilities 0 0
Level 3    
Liability:    
Contingent consideration [1] 3,460 0
Total liabilities $ 3,460 $ 0
[1] As of September 30, 2023, contingent consideration includes certain amounts in accrued general liabilities and other long-term liabilities on the Company’s Consolidated Balance Sheets.