XML 80 R65.htm IDEA: XBRL DOCUMENT v3.21.2
Related Party Transactions - Balances of Transactions (Detail) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Related Party Transactions [Abstract]    
Cash and restricted cash deposits in affiliated bank $ 113,023 $ 126,189
Other due to/from affiliate    
Accounts receivable 28,518 28,419
Prepaid expenses and other assets 4,197 4,678
Operating lease right-of-use assets 15,282 17,099
Accounts payable 3,063 4,607
Contract liabilities 35,654 35,807
Operating lease liabilities $ 15,750 $ 17,781