XML 161 R122.htm IDEA: XBRL DOCUMENT v3.20.4
Related Party Transactions - Activity of Related Party Transactions (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Related Party Transactions [Abstract]      
Revenues $ 95,264 $ 25,905 $ 19,439
Costs and services 10,849 15,844 $ 19,708
Accounts receivable $ 6,519 3,345  
Accounts payable   $ 800