XML 75 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
Lease Commitments (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Summary of Components of Operating Leases
The components of our operating leases were as follows:
As of December 31, 2024As of December 31, 2023
Components of lease expense:
Operating lease expense$9,436 $9,187 
   Less: Lessor income581 507 
   Less: Sublease income532 532 
Net lease expense$8,323 $8,148 
Cash flows information related to leases:
Operating cash outflow from operating leases$8,365 $8,219 
Summary of Lease Balance Sheet Information
The following table provides supplemental information regarding our operating leases:
As of December 31, 2024As of December 31, 2023
Operating lease right-of-use assets (Other assets on Consolidated Balance Sheets)$21,412 $29,184 
Operating lease liabilities (Accrued expenses and other liabilities on Consolidated Balance Sheets)$21,867 $29,668 
Right-of-use assets obtained in exchange for new operating lease liabilities$635 $9,336 
Weighted average remaining lease term 2.98 years3.77 years
Weighted average discount rate4.37 %4.17 %
Summary of Maturity of Lease Liabilities
The maturities of our lease liabilities:
As of December 31, 2024As of December 31, 2023
2024$ $9,361 
20259,168 9,029 
20267,919 7,748 
20273,765 3,617 
20281,800 1,696 
2029418 383 
Thereafter427 428 
Total lease payments23,497 32,262 
Less: Imputed interest(1,630)(2,594)
Lease liability$21,867 $29,668 
Summary of Maturities of Lease Receivables
The maturities of our lease receivables:
As of December 31, 2024As of December 31, 2023
2024$ $1,051 
20251,066 1,066 
20261,124 1,124 
20271,092 1,092 
2028584 584 
2029582 582 
Thereafter2,109 2,109 
Total lease payments receivable$6,557 $7,608