v3.26.1
Investments - Components of Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Equity Method Investments and Joint Ventures [Abstract]    
Equity method investments $ 265,786 $ 255,740
Other investments 25,858 19,573
Total investments $ 291,644 $ 275,313