XML 103 R70.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Schedule of Lessee Quantitative Disclosures Related To Operating Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Balance Sheet Information    
Operating lease right-of-use assets $ 105,178 $ 109,899
Liabilities    
Sundry payables and accrued expenses $ 21,990 $ 19,992
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Sundry payables and accrued expenses Sundry payables and accrued expenses
Noncurrent operating lease liabilities $ 93,381 $ 98,214
Total operating lease liabilities $ 115,371 $ 118,206
Weighted Average Remaining Lease Term 6 years 10 months 24 days 7 years 8 months 12 days
Weighted Average Discount Rate 5.10% 5.00%