Warehouse Credit Facilities of Consolidated VIEs - Additional Information (Details) - USD ($) $ in Thousands |
3 Months Ended | ||
|---|---|---|---|
Jul. 21, 2025 |
Mar. 31, 2026 |
Dec. 31, 2025 |
|
| Facility Three | |||
| Line of Credit Facility [Line Items] | |||
| Line of credit facility, maximum borrowing capacity | $ 200,000 | ||
| Credit facility expiration date | Apr. 12, 2027 | ||
| Warehouse Credit Facility | |||
| Line of Credit Facility [Line Items] | |||
| Line of credit facility, maximum borrowing capacity | $ 14,900 | $ 11,300 | |
| Weighted average interest rate | 5.27% | 5.55% | |
| Warehouse Credit Facility | Facility Three | |||
| Line of Credit Facility [Line Items] | |||
| Line of credit facility, maximum borrowing capacity | $ 225,000 | ||
| Borrowing capacity decreased | $ 200,000 | ||
| Warehouse Credit Facility | Facility Four | |||
| Line of Credit Facility [Line Items] | |||
| Line of credit facility, maximum borrowing capacity | $ 200,000 | ||
| Credit facility expiration date | Jul. 21, 2025 |