v3.26.1
Investments in Other Entities - Equity Method - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Schedule of Equity Method Investments [Line Items]        
Impairment of investments $ 0 $ 0 $ 0 $ 0
Other | Minimum        
Schedule of Equity Method Investments [Line Items]        
Equity interest (as a percent) [1] 25.00%   25.00%  
Other | Maximum        
Schedule of Equity Method Investments [Line Items]        
Equity interest (as a percent) [1] 51.00%   51.00%  
[1] Other consists of smaller equity method investments.