XML 125 R106.htm IDEA: XBRL DOCUMENT v3.25.0.1
LEASES - ROU Lease Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Leases [Abstract]    
Right-of-use assets [Extensible List] Other Assets Other Assets
ROU lease assets $ 146,190 $ 150,797
Operating lease, liability, current [Extensible List] Accounts Payable and Accrued Liabilities, Current Accounts Payable and Accrued Liabilities, Current
Operating lease, liability, current $ 41,554 $ 41,619
Operating lease liabilities 108,893 115,358
Total lease liabilities $ 150,447 $ 156,977
Operating lease, weighted average remaining lease term 5 years 3 months 18 days 5 years 8 months 12 days
Operating lease, weighted average discount rate, 4.00% 4.00%
Operating lease liability, noncurrent [Extensible List] Other Liabilities, Noncurrent Other Liabilities, Noncurrent