XML 61 R50.htm IDEA: XBRL DOCUMENT v3.26.1
Leases - Schedule of Expenses Related to Leasing Activity (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 expense $ 7,310 $ 6,991 $ 14,633 $ 13,818
Financing lease amortization 143 149 281 299
Financing lease interest 23 26 46 52
Financing lease expense 166 175 327 351
Sublease income (150) (160) (343) (319)
Net lease cost $ 7,326 $ 7,006 $ 14,617 $ 13,850