XML 69 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Balance Sheet Components - Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Balance Sheet Related Disclosures [Abstract]    
Accrued taxes other than income taxes $ 30,838 $ 38,568
Derivative liabilities 8,585 26,910
Employee paid time off accruals 33,022 29,279
Accrued interest 27,107 20,863
Deferred wholesale revenue   8,481
Pensions and other postretirement benefits 13,255 15,625
Other 35,676 49,689
Total $ 148,483 $ 189,415