XML 86 R71.htm IDEA: XBRL DOCUMENT v3.25.4
Balance Sheet Components - Schedule of Other Noncurrent Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Pension and other postretirement benefits $ 38,904 $ 61,990
Deferred revenue 38,867 47,668
Lease liabilities 45,393 52,516
Other 50,008 41,867
Other noncurrent liabilities $ 173,172 $ 204,041