v3.25.3
Transactions with Related Parties (Schedule of Transactions with Related Parties) (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Related Party Transaction [Line Items]          
Revenues $ 414,001,000 $ 397,291,000 $ 1,189,660,000 $ 1,261,917,000  
Poseidon          
Related Party Transaction [Line Items]          
Equity method investment, ownership percentage 64.00%   64.00%    
CEO          
Related Party Transaction [Line Items]          
Cost and expenses $ 165,000 165,000 $ 495,000 495,000  
Equity Method Investee          
Related Party Transaction [Line Items]          
Revenues 4,661,000 4,249,000 12,978,000 15,257,000  
Cost and expenses 266,000 283,000 808,000 867,000  
Other receivables 2,800,000   2,800,000   $ 1,900,000
Equity Method Investee | Fees          
Related Party Transaction [Line Items]          
Revenues $ 2,700,000 $ 2,600,000 $ 8,000,000.0 $ 7,800,000