XML 134 R117.htm IDEA: XBRL DOCUMENT v3.22.4
Other Commitments and Contingencies Purchase Obligations (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Long-term Purchase Commitment [Line Items]  
Purchase Obligation, Due in Next Twelve Months $ 83,521
Purchase Obligation, Due in Second and Third Year 82,815
Purchase Obligation, Due in Fourth and Fifth Year 71,327
Purchase Obligation, Due after Fifth Year 144,768
Purchase Obligation $ 382,431