v3.26.1
Investments - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Oct. 23, 2025
Schedule of Investments [Line Items]        
Carrying value of unconsolidated investment $ 948,086   $ 819,848  
Mark-to-market (loss) gain on public equity securities (5,500) $ (5,000)    
Disposal Group, Disposed of by Sale, Not Discontinued Operations | Eurecat S.A.        
Schedule of Investments [Line Items]        
Ownership interest divested       50.00%
Gain on sale $ 42,300      
Ketjen Joint Venture        
Schedule of Investments [Line Items]        
Ownership percentage 49.00%      
Windfield        
Schedule of Investments [Line Items]        
Ownership percentage 49.00%      
Carrying value of unconsolidated investment $ 892,500   $ 735,300