v3.26.1
Segment Reporting Assets and Liabilities by Segment (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Segment Reporting [Line Items]            
Total Assets $ 21,029,547   $ 19,352,910      
Liabilities 19,030,111   17,481,755      
Total Equity 1,999,436 $ 1,957,988 1,871,155 $ 1,689,510 $ 1,637,616 $ 1,590,822
Segment Reporting, Reconciling Item, Corporate Nonsegment            
Segment Reporting [Line Items]            
Total Assets 247,713   188,358      
Liabilities 771,704   752,694      
Total Equity (523,991)   (564,336)      
Investment Portfolio Segment | Operating Segments            
Segment Reporting [Line Items]            
Total Assets 6,705,713   6,382,070      
Liabilities 4,557,998   4,228,911      
Total Equity 2,147,715   2,153,159      
Longbridge Segment | Operating Segments            
Segment Reporting [Line Items]            
Total Assets 14,076,121   12,782,482      
Liabilities 13,700,409   12,500,150      
Total Equity $ 375,712   $ 282,332