XML 83 R70.htm IDEA: XBRL DOCUMENT v3.22.4
Debt - Letters of Credit (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
item
Jan. 21, 2022
USD ($)
Debt    
Number of letter of credit facilities | item 18  
Letters of credit    
Debt    
Credit available $ 620,552 $ 100,000
Less: Letters of credit outstanding, inclusive of financial and performance guarantees 105,081  
Remaining availability $ 515,471