XML 34 R24.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases (Tables)
6 Months Ended
Jun. 30, 2024
Leases [Abstract]  
Schedule of lease cost
The Company’s total lease cost is as follows:
Three Months Ended June 30,Six Months Ended June 30,
2024202320242023
(in thousands)
Operating lease cost
$25,077 $24,296 $49,867 $48,424 
Finance lease cost:
Amortization of right-of-use assets
109 261 320 512 
Interest on lease liabilities
77 100 132 203 
Variable lease cost5,293 4,920 10,549 10,034 
Total lease cost$30,556 $29,577 $60,868 $59,173