XML 48 R38.htm IDEA: XBRL DOCUMENT v3.25.2
Equity Investments - Narrative (Details) - USD ($)
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2025
Dec. 31, 2024
Schedule of Equity Method Investments [Line Items]      
Carrying value $ 26,683,000 $ 26,683,000 $ 28,097,000
Long-term investments $ 518,680,000 $ 518,680,000 $ 868,025,000
Tractor      
Schedule of Equity Method Investments [Line Items]      
Investment shares owned (in shares) 6,487 6,487 6,487
Ownership percentage 13.50% 13.50%  
Cash consideration $ 14,872,000 $ 14,872,000  
Equity method investment, impairment   0  
Carrying value $ 16,708,000 $ 16,708,000 $ 18,097,000
Hyphen Technologies, Inc.      
Schedule of Equity Method Investments [Line Items]      
Investment shares owned (in shares) 5,819 5,819  
Investment, recognized cumulative gain   $ 6,782,000  
Long-term investments $ 31,782,000 $ 31,782,000  
Nuro      
Schedule of Equity Method Investments [Line Items]      
Investment shares owned (in shares) 766 766  
Long-term investments $ 9,800,000 $ 9,800,000 15,968,000
Realized investment loss 6,168,000    
Investment, recognized cumulative loss   200,000  
Cultivate Fund      
Schedule of Equity Method Investments [Line Items]      
Long-term investments $ 28,892,000 $ 28,892,000 $ 21,252,000