v3.26.1
Loans and Merchant Cash Advances - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Receivables [Abstract]    
Purchase of merchant cash advances and loans from partner banks $ 1,400 $ 821
Interest and fee income $ 84 $ 57