XML 59 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Commitment and Contingencies - Narrative (Details) - USD ($)
6 Months Ended
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Business Acquisition, Contingent Consideration [Line Items]            
Contingent consideration $ 12,016,000 $ 19,839,000 $ 19,691,000 $ 20,667,000 $ 17,237,000 $ 18,250,000
Array | TRA            
Business Acquisition, Contingent Consideration [Line Items]            
Contingent consideration $ 12,016,000 19,839,000 19,691,000 18,845,000 17,113,000 17,808,000
Tax Receivable Agreement, payment term 125 days          
Array | Earn-Out Liability            
Business Acquisition, Contingent Consideration [Line Items]            
Contingent consideration $ 0 $ 0 $ 0 1,822,000 $ 124,000 $ 442,000
Maximum aggregate earn-out consideration       $ 25,000,000.0