Borrowings - Schedule of Aggregate Principal Outstanding of all Loans (Details) - USD ($) $ in Thousands |
Sep. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Schedule of Borrowings [Line Items] | ||
| Total payments due | $ 2,054,164 | $ 1,860,774 |
| Unamortized debt discount | (26,842) | (31,629) |
| Total borrowings | 2,027,322 | 1,829,145 |
| Convertible senior notes | ||
| Schedule of Borrowings [Line Items] | ||
| Total payments due | 1,621,250 | 1,687,794 |
| Unamortized debt discount | (26,567) | (31,398) |
| Risk retention financing facility | Secured debt | ||
| Schedule of Borrowings [Line Items] | ||
| Total payments due | 105,310 | 75,647 |
| Revolving Credit Facility | Warehouse credit facilities | ||
| Schedule of Borrowings [Line Items] | ||
| Total payments due | $ 327,604 | $ 97,333 |