v3.26.1
Related Party Transactions - Exchanged Private National Mortgage Acceptance Company, LLC Unitholders (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Mar. 31, 2026
Dec. 31, 2025
Sep. 30, 2024
Dec. 31, 2023
Transactions with Affiliates                
Amount of tax benefits under the tax sharing agreement (as a percent)     85.00%          
Repricing of payable to exchanged Private National Mortgage Acceptance Company, LLC unitholders under tax receivable agreement       $ (1,092)        
Payable to exchanged PNMAC unitholders under tax receivable agreement         $ 24,800 $ 24,800 $ 24,800 $ 24,800
Interest income $ 242,452 $ 221,929 $ 450,631 411,800        
Related Party | Private National Mortgage Acceptance Company                
Transactions with Affiliates                
Payment of tax liability under the tax receivable agreement to Private National Mortgage Acceptance Company, LLC unitholders     $ 0 $ 0