XML 99 R69.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investments - Schedule of Investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Long-term Investments    
Corporate-Owned Life Insurance Policies $ 47,895 $ 42,287
Mutual Funds 10,653 7,771
Money Market Funds 596 3,125
Other Investments 27 30
Total Long-term Investments 121,177 62,516
Total Investments 121,930 62,516
Government Debt Securities    
Short-term Investments    
Government Debt Securities 753 0
Long-term Investments    
Debt Securities 60,378 7,724
Corporate Debt Securities    
Long-term Investments    
Debt Securities $ 1,628 $ 1,579