v3.26.1
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