XML 90 R75.htm IDEA: XBRL DOCUMENT v3.23.1
Transactions With Related Parties (Schedule of Amount Received in Public and Private Partnerships) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Related Party Transaction [Line Items]    
Operating Cost and Expense, Related and Nonrelated Party Status [Extensible Enumeration] Related Party Related Party
Operating costs $ 44,036 $ 112,100
Revenue, Related and Nonrelated Party Status [Extensible Enumeration] Related Party Related Party
Kaiser Francis Oil Company | Related Party    
Related Party Transaction [Line Items]    
Operating costs $ 1,166 $ 3,382
Total revenues $ 1,801 $ 3,949