XML 21 R6.htm IDEA: XBRL DOCUMENT v3.26.1
Consolidated Balance Sheet (Parentheticals) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Statement of Financial Position [Abstract]    
Accounts Receivable, Allowance for Credit Loss $ (3,725) $ (3,944)
Accounts Receivable, Allowance for Credit Loss, Noncurrent (34,639) (34,680)
Allowance for credit losses for Deferred charges and other assets $ (2,636) $ (2,460)