XML 102 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Schedule of Lessee Quantitative Disclosures Related To Operating Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Balance Sheet Information    
Operating lease right-of-use assets $ 109,899 $ 100,065
Liabilities    
Sundry payables and accrued expenses $ 19,992 $ 17,139
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Sundry payables and accrued expenses Sundry payables and accrued expenses
Noncurrent operating lease liabilities $ 98,214 $ 88,974
Total operating lease liabilities $ 118,206 $ 106,113
Weighted Average Remaining Lease Term 7 years 8 months 12 days 8 years 3 months 18 days
Weighted Average Discount Rate 5.00% 4.80%