XML 79 R62.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Minimum Future Rental Payments (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Leases [Abstract]  
2026 $ 67,812
2027 65,386
2028 59,006
2029 49,095
2030 45,225
Thereafter 41,443
Total 327,967
Less: Present value discount (48,184)
Lease liability $ 279,783