Annual report [Section 13 and 15(d), not S-K Item 405]

Non-Controlling Interests (Schedule of Non-Controlling Interests in Consolidated Entities) (Details)

v3.25.1
Non-Controlling Interests (Schedule of Non-Controlling Interests in Consolidated Entities) (Details)
Dec. 31, 2024
Dec. 31, 2023
Avenue    
Noncontrolling Interest [Line Items]    
Non-controlling ownership 9.20% 4.00%
Journey    
Noncontrolling Interest [Line Items]    
Non-controlling ownership 44.50% 50.00%
Mustang    
Noncontrolling Interest [Line Items]    
Non-controlling ownership 6.30% 19.00%