XML 46 R36.htm IDEA: XBRL DOCUMENT v3.24.2
Equity Investments (Narrative) (Details) - USD ($)
shares in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Schedule of Equity Method Investments [Line Items]      
Carrying value $ 14,519,000   $ 8,896,000
Long-term investments 972,644,000   $ 564,488,000
Unrealized loss $ 6,016,000    
Tractor      
Schedule of Equity Method Investments [Line Items]      
Investment shares owned (in shares) 5,406   4,325
Ownership percentage 12.50%    
Cash consideration $ 12,500,000    
Equity method investment, impairment 0 $ 0  
Carrying value $ 14,519,000   $ 8,896,000
Tractor Warrants      
Schedule of Equity Method Investments [Line Items]      
Number of shares that may be called by warrants (in shares) 1,081   2,162
Long-term investments $ 4,395,000   $ 8,675,000
Nuro      
Schedule of Equity Method Investments [Line Items]      
Investment shares owned (in shares) 766    
Long-term investments $ 15,968,000   15,968,000
Recognized gain 5,968,000    
Cultivate Fund      
Schedule of Equity Method Investments [Line Items]      
Long-term investments $ 16,561,000   $ 21,221,000