v3.26.1
Select Balance Sheet Information - Schedule of Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Short-term Investments    
Total Short-term Investments $ 54,887 $ 54,311
Long-term Investments    
Corporate-Owned Life Insurance Policies 48,222 49,258
Mutual Funds 18,845 16,727
Money Market Funds 1,687 2,666
Other Investments 27 27
Total Long-term Investments 78,684 78,823
Total Investments 133,571 133,134
Government Debt Securities    
Short-term Investments    
Total Short-term Investments 54,490 53,915
Long-term Investments    
Debt Securities 9,033 9,221
Corporate Debt Securities    
Short-term Investments    
Total Short-term Investments 397 396
Long-term Investments    
Debt Securities $ 870 $ 924