XML 34 R22.htm IDEA: XBRL DOCUMENT v3.25.2
Leases (Tables)
6 Months Ended
Jun. 30, 2025
Lessee Disclosure [Abstract]  
Schedule of Lease Expense Components of lease expense were as follows (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
Operating lease cost$12,550 $12,092 $24,884 $24,338 
Variable lease cost1,311 1,388 2,613 2,762 
Total lease expense$13,861 $13,480 $27,497 $27,100 
Schedule of Supplemental Cash Flow Information Related to Leases
Supplemental cash flow information related to leases is as follows (in thousands):
Six Months Ended June 30,
20252024
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$23,809 $21,273 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$19,051 $13,636