Composition of Certain Balance Sheet Accounts (Additional Information) (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Organization, Consolidation and Presentation of Financial Statements [Abstract] | ||
| Assets held for sale | $ 26,432 | $ 26,253 |