v3.26.1
Fair Value Disclosures - Schedule of Fair Value, by Balance Sheet Grouping (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Assets:    
Mortgage loans held for sale $ 198,131 $ 205,089
Liabilities    
Derivative Liability Statement Of Financial Position Extensible Enumeration Not Disclosed Flag MBS MBS
Senior unsecured notes, net $ 592,342 $ 591,060
Level 2 | Carrying Value    
Assets:    
Mortgage loans held for sale 198,131 205,089
AFS debt securities 24,319 30,704
Liabilities    
MBS 360 128
Senior unsecured notes, net 592,342 591,060
Level 2 | Fair Value    
Assets:    
Mortgage loans held for sale 198,131 205,089
AFS debt securities 24,319 30,704
Liabilities    
MBS 360 128
Senior unsecured notes, net 604,917 610,944
Level 3 | Carrying Value | IRLC    
Assets:    
Derivative Asset 2,018 1,449
Level 3 | Fair Value | IRLC    
Assets:    
Derivative Asset 2,018 1,449
Level 1 | Carrying Value    
Assets:    
Equity securities 31,120 4,877
Level 1 | Fair Value    
Assets:    
Equity securities $ 31,120 $ 4,877