Summary of Significant Accounting Policies - Supplemental Executive Savings Plan (Details) - USD ($) $ in Thousands |
1 Months Ended | 3 Months Ended | 6 Months Ended | ||||
|---|---|---|---|---|---|---|---|
Jan. 31, 2025 |
Jan. 31, 2024 |
Jun. 30, 2025 |
Jun. 30, 2024 |
Jun. 30, 2025 |
Jun. 30, 2024 |
Dec. 31, 2024 |
|
| Accounting Policies [Abstract] | |||||||
| SESP contribution amount | $ 26 | $ 22 | |||||
| Gain (loss) on marketable securities and long-term restricted investments | $ 346 | $ 74 | $ 198 | $ 334 | |||
| Interest and dividend income | 7 | $ 7 | 13 | $ 12 | |||
| Short-term restricted investments (SESP) | 2,662 | 2,662 | $ 0 | ||||
| Long-term restricted investments (SESP) | 1,370 | 1,370 | 3,797 | ||||
| Short-term deferred compensation (SESP) | 2,662 | 2,662 | 0 | ||||
| Long-term deferred compensation (SESP) | $ 1,370 | $ 1,370 | $ 3,823 | ||||