Accounts Payable, Accrued Expenses and Other Liabilities - Components of our Accounts Payable, Accrued Expense and Other Liabilities (Parenthetical) (Details) - USD ($) $ in Millions |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Payables and Accruals [Abstract] | ||
| Accounts payable, accrued expenses and other liabilities | $ 14.0 | $ 13.1 |