XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Select Balance Sheet Information - Schedule of Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Short-term Investments    
Total Short-term Investments $ 1,059 $ 0
Long-term Investments    
Corporate-Owned Life Insurance Policies 44,534 42,287
Money Market Funds 2,606 3,125
Mutual Funds 10,121 7,771
Other Investments 27 30
Total Long-term Investments 117,062 62,516
Total Investments 118,121 62,516
Government Debt Securities    
Short-term Investments    
Total Short-term Investments 469 0
Long-term Investments    
Debt Securities 58,749 7,724
Corporate Debt Securities    
Short-term Investments    
Total Short-term Investments 590 0
Long-term Investments    
Debt Securities $ 1,025 $ 1,579