Borrowings - MS Repurchase Facilities - Additional Information (Details) - USD ($) $ in Thousands |
Jul. 24, 2025 |
Dec. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|---|
| Loan Agreement [Abstract] | |||
| Debt instrument, maximum borrowing capacity | $ 2,150,000 | $ 879,061 | |
| MS Seller Repurchase Agreement [Member] | |||
| Loan Agreement [Abstract] | |||
| Deb instrument, borrowing capacity | $ 250,000 | ||
| Guarantor obligations, liability over outstanding principal, percentage | 25.00% | ||
| MS Seller Repurchase Agreement [Member] | Maximum [Member] | |||
| Loan Agreement [Abstract] | |||
| Deb instrument, borrowing capacity | $ 250,000 |