XML 67 R49.htm IDEA: XBRL DOCUMENT v3.25.0.1
Equity Investments - Narrative (Details) - USD ($)
shares in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Schedule of Equity Method Investments [Line Items]      
Carrying value $ 28,097,000 $ 8,896,000  
Long-term investments $ 868,025,000 $ 564,488,000  
Tractor      
Schedule of Equity Method Investments [Line Items]      
Investment shares owned (in shares) 6,487 4,325  
Ownership percentage 13.80%    
Cash consideration $ 14,872,000    
Equity method investment, impairment 0 $ 0 $ 0
Carrying value $ 18,097,000 8,896,000  
Hyphen Technologies, Inc.      
Schedule of Equity Method Investments [Line Items]      
Investment shares owned (in shares) 5,819    
Recognized gain $ 6,782,000    
Long-term investments $ 31,782,000    
Nuro      
Schedule of Equity Method Investments [Line Items]      
Investment shares owned (in shares) 766    
Recognized gain $ 5,968,000    
Long-term investments 15,968,000    
Cultivate Next Fund      
Schedule of Equity Method Investments [Line Items]      
Long-term investments $ 21,252,000 $ 21,221,000