XML 118 R102.htm IDEA: XBRL DOCUMENT v3.26.1
Fair Value of Financial Instruments (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Carrying Value    
Financial Assets    
Loans to bank customers, net of allowance $ 55,700 $ 31,961
Financial Liabilities    
Deposits 4,416,294 4,010,520
Fair Value | Level 3    
Financial Assets    
Loans to bank customers, net of allowance 54,415 31,705
Fair Value | Level 2    
Financial Liabilities    
Deposits $ 4,415,994 $ 4,010,185