XML 101 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet Components - Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Balance Sheet Related Disclosures [Abstract]    
Accrued taxes other than income taxes $ 31,928 $ 38,568
Employee paid time off accruals 32,072 29,279
Accrued interest 23,539 20,863
Pensions and other postretirement benefits 14,082 15,625
Derivative liabilities 17,217 26,910
Climate Commitment Act obligations 19,081 0
Deferred wholesale revenue 0 8,481
Other 54,017 49,689
Total $ 191,936 $ 189,415