XML 58 R47.htm IDEA: XBRL DOCUMENT v3.25.3
Select Balance Sheet Information - Schedule of Investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Short-term Investments    
Total Short-term Investments $ 53,877 $ 753
Long-term Investments    
Corporate-Owned Life Insurance Policies 50,027 47,895
Mutual Funds 16,454 10,653
Money Market Funds 1,237 596
Other Investments 27 27
Total Long-term Investments 77,662 121,177
Total Investments 131,539 121,930
Government Debt Securities    
Short-term Investments    
Debt Securities 53,482 753
Long-term Investments    
Debt Securities 9,022 60,378
Corporate Debt Securities    
Short-term Investments    
Debt Securities 395 0
Long-term Investments    
Debt Securities $ 895 $ 1,628