v3.26.1
Concentration of Risk (Details)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
PennyMac Mortgage Investment Trust | Net Revenue | Customer Concentration Risk    
Concentration of Risk    
Percentage of total 8.00% 10.00%