v3.25.1
Fair Value Measurements (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Securities Sold under Agreements to Repurchase $ 66,138,000 $ 60,798,000
Transfers between hierarchy levels no  
Agency securities $ 70,363,000 65,367,000
Non-Agency Securities, at Fair Value 290,000 315,000
Financial Instruments, Owned, Other, at Fair Value 640,000 633,000
U.S. Treasury securities 3,280,000 1,575,000
TBA securities (98,000) (205,000)
Derivative Liability 70,000 94,000
Debt of consolidated variable interest entities, at fair value 62,000 64,000
Obligation to return securities borrowed under reverse repurchase agreements, at fair value 17,180,000 16,676,000
Interest rate swaps 98,000 205,000
Mortgage Credit Investment Fund Limited Partnership 63,000 64,000
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets 3,287,000 1,658,000
Total liabilities 17,219,000 16,683,000
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets 71,416,000 66,470,000
Total liabilities 93,000 151,000
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | Sale Of TBA And Forward Settling Agency Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative Liability 28,000 87,000
Future [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | US Treasury Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
TBA securities 1,000 83,000
Derivative Liability 39,000 0
Future [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | SOFR Futures Contracts    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
TBA securities (6,000)  
Derivative Liability 0 7,000
Interest Rate Swaption [Member] | Fair Value, Inputs, Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Interest rate swaps 17,000 39,000
Interest Rate Swap [Member] | Fair Value, Inputs, Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Interest rate swaps 2,000 22,000
Interest Rate Swap [Member] | Derivative liabilities, at fair value [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | Interest Rate Swap [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Interest rate swaps 3,000 0
Purchases Of TBAs And Forward Settling Agency Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | TBA and Forward Settling Agency Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
TBA securities (72,000) $ (61,000)
Purchases Of TBAs And Forward Settling Agency Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | Sale Of TBA And Forward Settling Agency Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
TBA securities $ (72,000)