v3.25.2
Finance Receivables, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2025
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Receivables [Abstract]            
Finance receivables, gross   $ 311,424 $ 227,694 $ 294,166    
Merchant partner discounts and premiums, net $ (22,833) (27,946) (16,935)      
Unearned origination fees (6,827) (6,086) (5,397)      
Finance receivables, amortized cost   277,392 205,362 264,506    
Less allowance for loan losses $ (118,342) (122,874) (99,961) (117,005) $ (96,020) $ (96,454)
Finance receivables, net   $ 154,518 $ 105,401 $ 147,501