XML 52 R41.htm IDEA: XBRL DOCUMENT v3.26.1
Leases - 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
Operating lease expense        
Operating lease cost $ 5,552 $ 5,956 $ 11,374 $ 11,872
Variable lease cost 881 1,273 1,744 2,234
Finance lease expense        
Amortization of right-of-use assets 499 551 1,011 1,081
Interest on lease liabilities 123 165 256 333
Total lease expense $ 7,055 $ 7,945 $ 14,385 $ 15,520