Secured Financings - Additional Information (Details) $ in Thousands, £ in Millions |
Jul. 25, 2024
USD ($)
|
Jun. 21, 2024
USD ($)
|
Apr. 23, 2024 |
Mar. 31, 2026
USD ($)
|
Mar. 31, 2026
GBP (£)
|
Dec. 31, 2025
USD ($)
|
Dec. 31, 2025
GBP (£)
|
Nov. 04, 2025
USD ($)
|
Sep. 30, 2025
USD ($)
|
Dec. 31, 2023
USD ($)
|
||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Line of Credit Facility [Line Items] | ||||||||||||||||
| Maximum loan borrowing | $ 1,548,405 | $ 1,552,125 | ||||||||||||||
| Citibank Repurchase Agreement [Member] | ||||||||||||||||
| Line of Credit Facility [Line Items] | ||||||||||||||||
| Maximum loan borrowing | 600,000 | 600,000 | ||||||||||||||
| Citibank Repurchase Agreement [Member] | Citibank, N.A. [Member] | ||||||||||||||||
| Line of Credit Facility [Line Items] | ||||||||||||||||
| Maximum loan borrowing | $ 600,000 | 600,000 | $ 250,000 | |||||||||||||
| Maximum Guarantee on Liability | 25.00% | |||||||||||||||
| MS International Repurchase Agreement [Member] | ||||||||||||||||
| Line of Credit Facility [Line Items] | ||||||||||||||||
| Maximum loan borrowing | 198,405 | [1] | £ 150.0 | 202,125 | [2] | £ 150.0 | ||||||||||
| MS International Repurchase Agreement [Member] | Morgan Stanley Bank, N.A [Member] | ||||||||||||||||
| Line of Credit Facility [Line Items] | ||||||||||||||||
| Maximum Guarantee on Liability | 25.00% | |||||||||||||||
| WF Repurchase Agreement [Member] | ||||||||||||||||
| Line of Credit Facility [Line Items] | ||||||||||||||||
| Maximum loan borrowing | $ 500,000 | $ 500,000 | ||||||||||||||
| WF Repurchase Agreement [Member] | Wells Fargo Bank, N.A [Member] | ||||||||||||||||
| Line of Credit Facility [Line Items] | ||||||||||||||||
| Maximum loan borrowing | $ 500,000 | $ 250,000 | ||||||||||||||
| Maximum Guarantee on Liability | 25.00% | |||||||||||||||
| MS-US Repurchase Facility [Member] | MS Repurchase Agreement [Member] | ||||||||||||||||
| Line of Credit Facility [Line Items] | ||||||||||||||||
| Maximum Guarantee on Liability | 25.00% | |||||||||||||||
| Asset purchases | $ 200,000 | $ 250,000 | ||||||||||||||
| ||||||||||||||||