XML 79 R66.htm IDEA: XBRL DOCUMENT v3.22.4
Acquisition of Business, 2020 Preliminary Purchase Prices Allocation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Business Combination, Description [Abstract]      
Cash paid, net of cash acquired $ 59,788 $ 86,823 $ 23,907
Acquisitions [Member]      
Business Combination, Description [Abstract]      
Cash paid, net of cash acquired   86,737 23,912
Seller notes 1,574 2,050 1,121
Total consideration 69,762 96,666 25,033
Estimated fair value of net tangible assets acquired [Abstract]      
Total current assets 1,500 7,473 1,049
Total non-current assets 7,985 19,634 196
Total liabilities (9,951) (13,241) (562)
Net tangible assets acquired (466) 13,866 683
Customer and referral relationships 18,955 29,096 5,520
Non-compete 983 915 500
Tradename 4,417 7,285 1,890
Goodwill 72,674 85,366 27,738
Fair value of non-controlling interest (classified as redeemable non-controlling interest) (26,801) (39,862) (11,298)
Total consideration $ 69,762 $ 96,666 $ 25,033