XML 59 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Select Balance Sheet Information - Schedule of Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Long-term Investments    
Corporate-Owned Life Insurance Policies $ 47,102 $ 47,895
Money Market Funds 468 596
Mutual Funds 14,177 10,653
Other Investments 27 27
Total Long-term Investments 125,113 121,177
Total Investments 125,387 121,930
Government Debt Securities    
Short-term Investments    
Government Debt Securities 274 753
Long-term Investments    
Debt Securities 61,692 60,378
Corporate Debt Securities    
Long-term Investments    
Debt Securities $ 1,647 $ 1,628