XML 56 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Business combinations and investments - Variable interest entity's assets and liabilities (Details) - USD ($)
$ in Thousands
Oct. 02, 2021
Dec. 31, 2020
Variable Interest Entity [Line Items]    
Cash and cash equivalents $ 80,917 $ 86,839
Property and equipment, net 10,297 6,879
Intangible assets, net 248,794 191,650
Operating lease assets 16,938 14,961
Total assets 654,790 494,466
Other current liabilities 2,993 3,926
Other long-term liabilities 22,558 21,728
Total liabilities $ 424,293 350,306
Variable Interest Entity, Primary Beneficiary | Harbor Medtech Inc    
Variable Interest Entity [Line Items]    
Cash and cash equivalents   803
Property and equipment, net   173
Intangible assets, net   5,635
Operating lease assets   178
Other assets   74
Total assets   6,863
Accounts payable and accrued liabilities   366
Other current liabilities   2,004
Other long-term liabilities   659
Total liabilities   $ 3,029