XML 116 R101.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Details 2) - USD ($)
$ in Thousands
Dec. 31, 2022
Jan. 01, 2022
Leases [Abstract]    
Right-of-use assets [Extensible List] Other Assets Other Assets
ROU lease assets $ 170,379 $ 130,124
Operating lease, liability, current [Extensible List] Accounts Payable and Accrued Liabilities, Current Accounts Payable and Accrued Liabilities, Current
Operating lease, liability, current $ 36,737 $ 25,271
Operating lease liability, noncurrent [Extensible List] Other Liabilities, Noncurrent Other Liabilities, Noncurrent
Operating lease liabilities $ 139,337 $ 107,121
Total lease liabilities $ 176,074 $ 132,392
Operating lease, weighted average remaining lease term 6 years 3 months 18 days 6 years 6 months
Operating lease, weighted average discount rate, 4.00% 3.60%