XML 58 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Summary of Lease Costs and Company's Operating Leases

The following table presents certain information related to the lease costs for operating leases included as a component of occupancy expense on the Consolidated Statements of Operations for the years ended December 31, 2024, 2023, and 2022:

 

 

2024

 

 

2023

 

 

2022

 

Operating lease cost

 

$

2,743

 

 

$

2,738

 

 

$

2,760

 

Short-term lease cost

 

 

491

 

 

 

434

 

 

 

214

 

Variable lease cost

 

 

1,627

 

 

 

1,675

 

 

 

1,585

 

Less: Sublease income

 

 

(520

)

 

 

(630

)

 

 

(572

)

Total lease cost, net

 

$

4,341

 

 

$

4,217

 

 

$

3,987

 

Schedule of Future Minimum Lease Payments for Operating Leases

The future minimum lease payments for finance leases and operating leases, subsequent to December 31, 2024, as recorded on the balance sheet, are summarized as follows:

 

 

Operating Lease
Commitments

 

2025

 

$

3,490

 

2026

 

 

2,587

 

2027

 

 

1,682

 

2028

 

 

1,363

 

2029

 

 

1,131

 

Thereafter

 

 

1,904

 

Total

 

$

12,157

 

Imputed interest

 

 

(1,208

)

Present value of future minimum lease payments

 

$

10,949