XML 102 R67.htm IDEA: XBRL DOCUMENT v3.22.4
Balance Sheet Components - Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Balance Sheet Related Disclosures [Abstract]    
Accrued taxes other than income taxes $ 38,568 $ 41,706
Employee paid time off accruals 29,279 27,741
Accrued interest 20,863 17,538
Pensions and other postretirement benefits 15,625 13,582
Derivative liabilities 26,910 28,801
Deferred wholesale revenue 8,481 884
Other 49,689 38,609
Total $ 189,415 $ 168,861