v3.26.1
Segment Reporting Assets and Liabilities by Segment (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Segment Reporting Information [Line Items]        
Total Assets $ 20,233,096 $ 19,352,910    
Liabilities 18,275,108 17,481,755    
Total Equity 1,957,988 1,871,155 $ 1,637,616 $ 1,590,822
Investment Portfolio Segment        
Segment Reporting Information [Line Items]        
Total Assets 6,629,411 6,382,070    
Liabilities 4,423,137 4,228,911    
Total Equity 2,206,274 2,153,159    
Longbridge Segment        
Segment Reporting Information [Line Items]        
Total Assets 13,446,416 12,782,482    
Liabilities 13,077,884 12,500,150    
Total Equity 368,532 282,332    
Corporate Segment and Other Operating Segment        
Segment Reporting Information [Line Items]        
Total Assets 157,269 188,358    
Liabilities 774,087 752,694    
Total Equity $ (616,818) $ (564,336)