XML 93 R79.htm IDEA: XBRL DOCUMENT v3.25.0.1
Transactions with Related Parties - Exchanged Private National Mortgage Acceptance Company, LLC Unitholders (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Transactions with Affiliates      
Amount of tax benefits under the tax sharing agreement (as a percent) 85.00%    
Payments to exchanged Private National Mortgage Acceptance Company, LLC unitholders under tax receivable agreement     $ (3,855)
Repricing of payable to exchanged Private National Mortgage Acceptance Company, LLC unitholders under tax receivable agreement $ (201)   (576)
Interest income 793,566 $ 632,924 294,062
Related Party | Private National Mortgage Acceptance Company      
Transactions with Affiliates      
Payments to exchanged Private National Mortgage Acceptance Company, LLC unitholders under tax receivable agreement     3,855
Repricing of payable to exchanged Private National Mortgage Acceptance Company, LLC unitholders under tax receivable agreement (201)   (576)
Payable to exchanged PNMAC unitholders under tax receivable agreement 25,898 26,099 26,099
Related Party | Related Party Donor Advised Fund      
Transactions with Affiliates      
Charitable contributions $ 2,500 $ 0 $ 0