XML 70 R58.htm IDEA: XBRL DOCUMENT v3.22.1
Other Financial Data - Summary of Other Non-Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Other Liabilities, Noncurrent [Abstract]    
Lease liabilities $ 20,234 $ 21,711
Contingent earn-out liability 78,991 96,600
Other liabilities 939 935
Total other liabilities $ 100,164 $ 119,246