v3.26.1
Select Balance Sheet Information - Schedule of Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Short-term Investments    
Total Short-term Investments $ 55,320 $ 54,311
Long-term Investments    
Corporate-Owned Life Insurance Policies 49,872 49,258
Mutual Funds 20,542 16,727
Money Market Funds 2,607 2,666
Other Investments 27 27
Total Long-term Investments 82,666 78,823
Total Investments 137,986 133,134
Government Debt Securities    
Short-term Investments    
Total Short-term Investments 54,921 53,915
Long-term Investments    
Debt Securities 8,687 9,221
Corporate Debt Securities    
Short-term Investments    
Total Short-term Investments 399 396
Long-term Investments    
Debt Securities $ 931 $ 924