XML 83 R72.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies - Summary of liability related to estimated contingent consideration (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Business Combination, Contingent Consideration Arrangements, Change In Amount Of Contingent Consideration [Roll Forward]    
Payments $ (1,483) $ 0
Fair value adjustment (3,731) 148
Array | Tax Receivable Agreement    
Business Combination, Contingent Consideration Arrangements, Change In Amount Of Contingent Consideration [Roll Forward]    
Beginning balance 14,577 19,691
Payments (1,483) 0
Fair value adjustment (3,731) 148
Ending balance $ 9,363 $ 19,839