XML 101 R87.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements - Fair Value of Servicing Assets to Adverse Changes in Key Assumptions (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Servicing assets $ 77,680 $ 84,308  
Level 3      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Servicing assets 77,680 84,308  
Fair Value, Measurements, Recurring      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Servicing assets 77,680 84,308 $ 67,726
Fair Value, Measurements, Recurring | Level 3 | Servicing Assets      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Servicing assets $ 77,680 $ 84,308  
Expected remaining weighted-average life (in years) 1 year 2 months 12 days 1 year 2 months 12 days  
Discount rates, impact of 100 basis point increase $ (675) $ (726)  
Discount rates, impact of 200 basis point increase (1,349) (1,451)  
Cumulative credit loss on rates on underlying loans, 10% adverse change (878) (1,037)  
Cumulative credit loss on rates on underlying loans, 20% adverse change (1,756) (2,074)  
Cumulative prepayment rates, 10% adverse change (1,550) (1,994)  
Cumulative prepayment rates, 20% adverse change $ (3,100) $ (3,989)