Asset Held for Sale - Additional Information (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | 12 Months Ended | |||
|---|---|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Mar. 31, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
Dec. 31, 2025 |
|
| Long-Lived Asset, Held-for-Sale [Abstract] | ||||||
| Write down to carrying value of building held for sale | $ 6,567 | $ 4,608 | ||||
| Fair value adjustment to assets held for sale | $ (1,188) | $ 1,746 | $ (1,188) | $ 8,313 | ||
| Gross proceeds from Sale of the property | $ 3,750 | |||||