XML 77 R60.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accounts Receivable and Allowance for Current Expected Credit Losses - Summary of Accounts Receivable, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Receivables [Abstract]    
Trade $ 66,255 $ 58,701
Due from affiliates, net 38,120 28,419
Settlement assets 11,417 10,641
Other 16 367
Less: allowance for current expected credit losses (2,523) (2,401)
Accounts receivable, net $ 113,285 $ 95,727