XML 42 R32.htm IDEA: XBRL DOCUMENT v3.25.3
Leases (Tables)
9 Months Ended
Sep. 30, 2025
Leases [Abstract]  
Schedule of lease cost
The Company’s total lease cost is as follows:
Three Months Ended September 30,Nine Months Ended September 30,
2025202420252024
(in thousands)
Operating lease cost$29,299 $25,585 $85,837 $75,452 
Finance lease cost:
Amortization of right-of-use assets39 90 134 410 
Interest on lease liabilities51 54 87 186 
Variable lease cost6,156 5,167 17,977 15,716 
Total lease cost$35,545 $30,896 $104,035 $91,764