XML 168 R134.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value - Fair Value of Financial Instruments (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Financial assets:        
Loans receivable $ 9,992,744 $ 13,108,204    
Accrued loan interest receivable 549,283 764,385    
Cash and cash equivalents 194,518 168,112 $ 118,146 $ 125,563
Investments - held-to-maturity asset-backed securities 216,164      
Beneficial interest in loan securitizations 229,510      
Restricted cash - due to customers 404,402 368,656 $ 294,311 $ 326,645
Financial liabilities:        
Accrued interest payable 21,046 35,391    
Bank deposits 1,186,131 743,599    
Due to customers 478,469 425,507    
Fair value        
Financial assets:        
Loans receivable 10,008,165 12,800,638    
Accrued loan interest receivable 549,283 764,385    
Cash and cash equivalents 194,518 168,112    
Investments at fair value 1,160,320 1,006,810    
Investments - held-to-maturity asset-backed securities 216,164 163,622    
Notes receivable 32,258 53,747    
Beneficial interest in loan securitizations 229,510 262,093    
Restricted cash 332,100 488,723    
Restricted cash - due to customers 404,402 368,656    
Derivative instruments 3,232 452    
Financial liabilities:        
Bonds and notes payable 8,343,565 11,629,359    
Accrued interest payable 21,046 35,391    
Bank deposits 1,172,707 722,973    
Due to customers 478,469 425,507    
Derivative instruments 53 1,976    
Fair value | Level 1        
Financial assets:        
Loans receivable 0 0    
Accrued loan interest receivable 0 0    
Cash and cash equivalents 194,518 168,112    
Investments at fair value 555 172    
Investments - held-to-maturity asset-backed securities 0 0    
Notes receivable 0 0    
Beneficial interest in loan securitizations 0 0    
Restricted cash 332,100 488,723    
Restricted cash - due to customers 404,402 368,656    
Derivative instruments 0 0    
Financial liabilities:        
Bonds and notes payable 0 0    
Accrued interest payable 0 0    
Bank deposits 744,721 467,420    
Due to customers 478,469 425,507    
Derivative instruments 0 0    
Fair value | Level 2        
Financial assets:        
Loans receivable 0 0    
Accrued loan interest receivable 549,283 764,385    
Cash and cash equivalents 0 0    
Investments at fair value 1,085,726 955,804    
Investments - held-to-maturity asset-backed securities 216,164 163,622    
Notes receivable 32,258 53,747    
Beneficial interest in loan securitizations 0 0    
Restricted cash 0 0    
Restricted cash - due to customers 0 0    
Derivative instruments 3,232 452    
Financial liabilities:        
Bonds and notes payable 8,343,565 11,629,359    
Accrued interest payable 21,046 35,391    
Bank deposits 427,986 255,553    
Due to customers 0 0    
Derivative instruments 53 1,976    
Fair value | Level 3        
Financial assets:        
Loans receivable 10,008,165 12,800,638    
Accrued loan interest receivable 0 0    
Cash and cash equivalents 0 0    
Investments at fair value 0 0    
Investments - held-to-maturity asset-backed securities 0 0    
Notes receivable 0 0    
Beneficial interest in loan securitizations 229,510 262,093    
Restricted cash 0 0    
Restricted cash - due to customers 0 0    
Derivative instruments 0 0    
Financial liabilities:        
Bonds and notes payable 0 0    
Accrued interest payable 0 0    
Bank deposits 0 0    
Due to customers 0 0    
Derivative instruments 0 0    
Carrying value        
Financial assets:        
Loans receivable 9,443,461 12,343,819    
Accrued loan interest receivable 549,283 764,385    
Cash and cash equivalents 194,518 168,112    
Investments at fair value 1,160,320 1,006,810    
Investments - held-to-maturity asset-backed securities 210,774 162,738    
Notes receivable 32,258 53,747    
Beneficial interest in loan securitizations 213,809 225,079    
Restricted cash 332,100 488,723    
Restricted cash - due to customers 404,402 368,656    
Derivative instruments 3,232 452    
Financial liabilities:        
Bonds and notes payable 8,309,797 11,828,393    
Accrued interest payable 21,046 35,391    
Bank deposits 1,186,131 743,599    
Due to customers 478,469 425,507    
Derivative instruments $ 53 $ 1,976