XML 58 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Investments - Schedule of Other Investments (Details)
$ in Thousands
Jun. 30, 2021
USD ($)
Other Investments  
Other investments, cost $ 59,310
Total other investments 60,078
Certificates of Deposit  
Other Investments  
Other investments, cost 300
Unrealized Loss 0
Unrealized Gain 0
Fair value - certificates of deposit 300
Limited Partnership  
Other Investments  
Other investments, cost 14,338
Unrealized Loss 36
Unrealized Gain 805
Fair value - partnerships 15,107
Short-term Investments  
Other Investments  
Other investments, cost 44,672
Unrealized Loss 1
Unrealized Gain 0
Fair Value - short term investments 44,671
Other Investments  
Other Investments  
Unrealized Loss 37
Unrealized Gain $ 805