XML 65 R50.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Schedule of Operating Lease Assets and Liabilities Recognized (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Operating Lease Assets:    
Right-of use lease assets $ 207,390 $ 222,356
Operating Lease Liabilities:    
Current lease liabilities 34,442 33,581
Non-current lease liabilities 186,845 196,771
Total operating lease liabilities $ 221,287 $ 230,352