XML 84 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements - Financial Instruments Not Measured at Fair Value (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Carrying Value      
Cash and cash equivalents $ 971,316 $ 1,234,773 $ 1,465,022
Deposits with banks and short-term investments 219,576 779,246  
Restricted cash 34,091 625,381 617,448
Financing receivables 113,929 97,964  
Other fees and customers and other receivables 561,978 425,904  
Fair Value      
Deposits with banks and short-term investments 219,576 779,246 $ 1,347,544
Carrying Value      
Deposits and other customer payables 443,262 921,834  
Senior debt 1,690,200 1,687,714  
Carrying Value      
Carrying Value      
Cash and cash equivalents 971,316 1,234,773  
Deposits with banks and short-term investments 219,576 779,246  
Restricted cash 34,091 625,381  
Financing receivables 113,929 97,964  
Customer loans 86,412 128,890  
Other fees and customers and other receivables 561,978 425,904  
Carrying Value      
Deposits and other customer payables 443,262 921,834  
Senior debt 1,690,200 1,687,714  
Fair Value      
Fair Value      
Cash and cash equivalents 971,316 1,234,773  
Deposits with banks and short-term investments 219,576 779,246  
Restricted cash 34,091 625,381  
Financing receivables 113,694 98,362  
Customer loans 86,412 128,890  
Other fees and customers and other receivables 561,978 425,904  
Fair Value      
Deposits and other customer payables 443,262 921,834  
Senior debt 1,651,726 1,601,917  
Fair Value | Level 1      
Fair Value      
Cash and cash equivalents 971,316 1,234,773  
Deposits with banks and short-term investments 219,576 779,246  
Restricted cash 34,091 625,381  
Financing receivables 0 0  
Customer loans 0 0  
Other fees and customers and other receivables 561,978 425,904  
Fair Value      
Deposits and other customer payables 443,262 921,834  
Senior debt 0 0  
Fair Value | Level 2      
Fair Value      
Cash and cash equivalents 0 0  
Deposits with banks and short-term investments 0 0  
Restricted cash 0 0  
Financing receivables 0 0  
Customer loans 0 0  
Other fees and customers and other receivables 0 0  
Fair Value      
Deposits and other customer payables 0 0  
Senior debt 1,651,726 1,601,917  
Fair Value | Level 3      
Fair Value      
Cash and cash equivalents 0 0  
Deposits with banks and short-term investments 0 0  
Restricted cash 0 0  
Financing receivables 113,694 98,362  
Customer loans 86,412 128,890  
Other fees and customers and other receivables 0 0  
Fair Value      
Deposits and other customer payables 0 0  
Senior debt $ 0 $ 0