XML 58 R47.htm IDEA: XBRL DOCUMENT v3.25.2
Select Balance Sheet Information - Schedule of Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Long-term Investments    
Corporate-Owned Life Insurance Policies $ 48,225 $ 47,895
Mutual Funds 15,338 10,653
Money Market Funds 1,372 596
Other Investments 27 27
Total Long-term Investments 128,289 121,177
Total Investments 128,564 121,930
Government Debt Securities    
Short-term Investments    
Government Debt Securities 275 753
Long-term Investments    
Debt Securities 61,643 60,378
Corporate Debt Securities    
Long-term Investments    
Debt Securities $ 1,684 $ 1,628