v3.25.1
Investments in Securities - Schedule of Available-for-sale Securities in an Unrealized Gain or Loss Position (Details) - Agency Securities - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Debt and Equity Securities, FV-NI [Line Items]    
Principal Amount $ 14,729,346 $ 12,957,039
Amortized Cost 14,598,037 12,806,504
Gross Unrealized Loss (220,575) (370,044)
Gross Unrealized Gain 64,915 2,954
Fair Value $ 14,442,377 $ 12,439,414