Loans Receivable, Net (Details) - USD ($) $ in Millions |
Nov. 18, 2025 |
Dec. 31, 2025 |
Nov. 30, 2025 |
|---|---|---|---|
| Line of Credit Facility [Line Items] | |||
| Interest rate (as percent) | 0.50% | ||
| W3C Corp | |||
| Line of Credit Facility [Line Items] | |||
| Financing receivable, amount | $ 70.0 | ||
| Interest income related to the facilities | $ 2.1 | ||
| Term Facility | W3C Corp | |||
| Line of Credit Facility [Line Items] | |||
| Financing receivable, amount | $ 60.0 | ||
| Stated interest rate (as percent) | 12.00% | ||
| Upfront fee (as percent) | 2.00% | ||
| Exit fee | $ 7.2 | ||
| Delayed Draw Term Loan (DDTL) | W3C Corp | |||
| Line of Credit Facility [Line Items] | |||
| Financing receivable, amount | $ 10.0 | ||
| Interest rate (as percent) | 6.00% | ||
| Seller Promissory Note | W3C Corp | |||
| Line of Credit Facility [Line Items] | |||
| Financing receivable, amount | $ 10.0 | ||
| Stated interest rate (as percent) | 6.00% | ||
| Interest income related to the facilities | $ 0.1 | ||
| Principal amount | $ 10.0 |