XML 60 R48.htm IDEA: XBRL DOCUMENT v3.21.1
Commitment and Contingencies - Summary of liability related to estimated contingent consideration (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Business Combination, Contingent Consideration Arrangements, Change In Amount Of Contingent Consideration [Roll Forward]    
Beginning balance $ 19,691 $ 18,250
Fair value adjustment 148 (1,013)
Ending balance 19,839 17,237
Array | TRA    
Business Combination, Contingent Consideration Arrangements, Change In Amount Of Contingent Consideration [Roll Forward]    
Beginning balance 19,691 17,808
Fair value adjustment 148 (695)
Ending balance 19,839 17,113
Array | Earn-Out Liability    
Business Combination, Contingent Consideration Arrangements, Change In Amount Of Contingent Consideration [Roll Forward]    
Beginning balance 0 442
Fair value adjustment 0 (318)
Ending balance $ 0 $ 124