XML 50 R40.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue - Interest Income and Fair Value Adjustments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Disaggregation of Revenue [Line Items]    
Interest income $ 3,405 $ 9,183
Interest expense (1,030) (3,255)
Fair value and other adjustments, net 2,800 (9,947)
Total interest income and fair value adjustments, net $ 5,175 (4,019)
Variable Interest Entity, Primary Beneficiary    
Disaggregation of Revenue [Line Items]    
Interest income   3,379
Interest expense   (569)
Fair value and other adjustments, net   (3,000)
Total interest income and fair value adjustments, net   $ (190)