XML 101 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value - Measurement Basis, Nonrecurring (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Total gains (losses) on assets measured at estimated fair values on a nonrecurring basis      
Notes payable secured by mortgage servicing assets $ 2,048,972 $ 1,873,415  
Unsecured Senior Notes 3,164,032 2,519,651  
Term Notes      
Total gains (losses) on assets measured at estimated fair values on a nonrecurring basis      
Notes payable secured by mortgage servicing assets 1,724,120 1,724,290  
Unsecured senior notes.      
Total gains (losses) on assets measured at estimated fair values on a nonrecurring basis      
Unsecured Senior Notes 3,164,032 2,519,651  
Nonrecurring basis      
Financial statement items measured at fair value on a nonrecurring basis      
Real estate acquired in settlement of loans 5,238 2,669  
Total gains (losses) on assets measured at estimated fair values on a nonrecurring basis      
Real estate acquired in settlement of loans (2,384) (710) $ (523)
Nonrecurring basis | Level 3      
Financial statement items measured at fair value on a nonrecurring basis      
Real estate acquired in settlement of loans 5,238 2,669  
Total | Term Notes      
Total gains (losses) on assets measured at estimated fair values on a nonrecurring basis      
Notes payable secured by mortgage servicing assets 1,742,421 1,730,000  
Total | Unsecured senior notes.      
Total gains (losses) on assets measured at estimated fair values on a nonrecurring basis      
Unsecured Senior Notes $ 3,172,983 $ 2,467,750