XML 83 R67.htm IDEA: XBRL DOCUMENT v3.22.4
Accounts Receivable and Allowance for Current Expected Credit Losses - Summary of Accounts Receivable, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Receivables [Abstract]    
Trade $ 115,772 $ 66,255
Due from affiliates, net 0 38,120
Settlement assets 17,453 11,417
Other 14 16
Less: allowance for current expected credit losses (2,159) (2,523)
Accounts receivable, net $ 131,080 $ 113,285