XML 75 R64.htm IDEA: XBRL DOCUMENT v3.26.1
Leases - Summary of Components of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Leases [Abstract]        
Operating lease cost $ 17,229 $ 16,226 $ 34,309 $ 32,238
Financing lease cost:        
Amortization of right-of-use assets 1,390 1,502 2,599 2,641
Interest on lease liabilities 118 139 205 208
Total finance lease cost 1,508 1,641 2,804 2,849
Variable lease cost 3,772 2,491 7,560 5,777
Sublease income (1,092) (738) (2,188) (1,265)
Net lease cost $ 21,417 $ 19,620 $ 42,485 $ 39,599