XML 41 R29.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value of Financial Instruments (Narrative) (Details) - USD ($)
shares in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Sep. 30, 2021
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Fair value of investments in rabbi trust $ 19,876,000   $ 19,876,000   $ 19,330,000  
Asset impairments 367,000 $ 519,000 1,098,000 $ 3,228,000    
Long-term investments 359,911,000   359,911,000   274,311,000  
Other assets 63,010,000   63,010,000   56,716,000  
US Treasury Securities [Member]            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Investments 555,880,000   555,880,000   501,288,000  
Investments maturing within one year 240,684,000   240,684,000   260,945,000  
Fair value held-to-maturity investments 546,525,000   546,525,000   500,172,000  
Corporate Debt Securities [Member]            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Fair value held-to-maturity investments 17,000,000   17,000,000   18,000,000 $ 18,000,000
Promissory note 18,000,000   18,000,000      
Reserve for expected credit losses $ 216,000   $ 216,000   $ 423,000  
Maximum [Member] | US Treasury Securities [Member]            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Investment maturity term     28 months   24 months  
Nuro [Member]            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Shares acquired 766   766      
Recognized gain     $ 5,968,000      
Long-term investments $ 15,968,000   $ 15,968,000   $ 15,968,000  
Tractor [Member]            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Shares acquired 4,325   4,325      
Recognized gain $ 3,305,000   $ 3,305,000      
Ownership percentage 10.30%   10.30%      
Cash consideration $ 10,000,000   $ 10,000,000      
Equity method investment, impairment     0 $ 0    
Carrying value 12,511,000   12,511,000   $ 9,251,000  
Tractor Warrants [Member]            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Recognized gain $ 7,105,000   $ 7,105,000      
Number of shares that may be called by warrants 3,772   3,772      
Carrying value $ 10,747,000   $ 10,747,000