XML 79 R68.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Schedule of Components of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Finance lease cost:        
Total $ 11,953 $ 10,654 $ 33,910 $ 29,173
Occupancy/Equipment expense        
Lessee, Lease, Description [Line Items]        
Operating lease cost 9,510 8,258 26,669 24,352
Occupancy expense        
Finance lease cost:        
Amortization of right-of-use assets 2,297 2,188 6,843 4,427
Sub-lease income (73) (110) (262) (358)
Interest expense        
Finance lease cost:        
Interest on lease liabilities $ 219 $ 318 $ 660 $ 752