XML 60 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Commitment and Contingencies - Summary of liability related to estimated contingent consideration (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Business Combination, Contingent Consideration Arrangements, Change In Amount Of Contingent Consideration [Roll Forward]        
Beginning balance $ 19,839 $ 17,237 $ 19,691 $ 18,250
Contingent consideration (7,810)   (7,810) 0
Fair value adjustment (13) 3,430 135 2,417
Fair value adjustments     135  
Ending balance 12,016 20,667 12,016 20,667
Array | TRA        
Business Combination, Contingent Consideration Arrangements, Change In Amount Of Contingent Consideration [Roll Forward]        
Beginning balance 19,839 17,113 19,691 17,808
Contingent consideration (7,810)   (7,810)  
Fair value adjustment (13) 1,732   1,037
Fair value adjustments     135  
Ending balance 12,016 18,845 12,016 18,845
Array | Earn-Out Liability        
Business Combination, Contingent Consideration Arrangements, Change In Amount Of Contingent Consideration [Roll Forward]        
Beginning balance 0 124 0 442
Contingent consideration   0  
Fair value adjustment 0 1,698   1,380
Fair value adjustments     0  
Ending balance $ 0 $ 1,822 $ 0 $ 1,822