XML 59 R47.htm IDEA: XBRL DOCUMENT v3.21.1
Commitment and Contingencies - Narrative (Details) - USD ($)
3 Months Ended
Mar. 31, 2021
Dec. 31, 2020
Mar. 31, 2020
Dec. 31, 2019
Business Acquisition, Contingent Consideration [Line Items]        
Contingent consideration $ 19,839,000 $ 19,691,000 $ 17,237,000 $ 18,250,000
Array | TRA        
Business Acquisition, Contingent Consideration [Line Items]        
Contingent consideration $ 19,839,000 19,691,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 124,000 $ 442,000
Maximum aggregate earn-out consideration     $ 25,000,000.0