XML 70 R58.htm IDEA: XBRL DOCUMENT v3.24.2
Fair Value Measurements - Schedule of Company's Contingent Consideration Measured at Fair Value (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Liability:    
Contingent consideration [1] $ 1,208 $ 0
Total liabilities 1,208 0
Level 1    
Liability:    
Contingent consideration [1] 0 0
Total liabilities 0 0
Level 2    
Liability:    
Contingent consideration [1] 0 0
Total liabilities 0 0
Level 3    
Liability:    
Contingent consideration [1] 1,208 0
Total liabilities $ 1,208 $ 0
[1] As of December 31, 2023, contingent consideration includes certain amounts in other long-term liabilities on the Company’s consolidated balance sheets.