XML 81 R71.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Lease Costs and Sublease Income (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Leases [Abstract]        
Operating lease costs $ 10,935 $ 10,791 $ 32,893 $ 33,521
Finance lease costs:        
Amortization of ROU assets 3,846 3,064 10,942 7,857
Interest on lease liabilities 646 663 1,970 1,721
Other lease costs and income:        
Variable leases costs 6,593 6,392 18,853 18,458
Sublease income $ 52 $ 101 $ 287 $ 638