v3.26.1
Fair Value Measurements - Schedule of Sensitivity in the Fair Value of Servicing Assets to Adverse Changes in Key Assumptions (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Servicing assets $ 72,974 $ 67,078 $ 65,167 $ 57,909 $ 56,904 $ 60,697
Level 3            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Servicing assets 72,974   65,167      
Level 3 | Servicing Assets            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Servicing assets $ 72,974   $ 65,167      
Expected remaining weighted-average life (in years) 1 year 2 months 12 days   1 year 2 months 12 days      
Discount rate:            
Discount rates, impact of 100 basis point increase $ (648)   $ (567)      
Discount rates, impact of 200 basis point increase (1,296)   (1,134)      
Annualized net charge-off rate:            
Expected credit loss on rates on underlying loans, 10% adverse change (573)   (536)      
Expected credit loss on rates on underlying loans, 20% adverse change (1,146)   (1,071)      
Annualized prepayment rate:            
Expected prepayment rates, 10% adverse change (2,212)   (1,892)      
Expected prepayment rates, 20% adverse change $ (4,424)   $ (3,785)