XML 80 R69.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Schedule of Components of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Finance lease cost:        
Total $ 11,342 $ 9,886 $ 21,957 $ 18,519
Occupancy/Equipment expense        
Lessee, Lease, Description [Line Items]        
Operating lease cost 8,960 8,268 17,159 16,094
Occupancy expense        
Finance lease cost:        
Amortization of right-of-use assets 2,276 1,488 4,546 2,239
Sub-lease income (106) (123) (189) (248)
Interest expense        
Finance lease cost:        
Interest on lease liabilities $ 212 $ 253 $ 441 $ 434