XML 29 R19.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Leases
10.
LEASES

For the years ended December 31, 2024, and December 31, 2023, total operating lease cost was $10.4 million and $8.0 million, respectively. The weighted average remaining lease term at December 31, 2024 and December 31, 2023 was 6.3 years and 4.4 years, respectively. The weighted average discount rate at December 31, 2024 and December 31, 2023 was 4.57% and 2.32%, respectively.

The following table includes supplemental cash flow information for the years ended December 31, 2024, December 31, 2023, and December 31, 2022 and supplemental balance sheet information at December 31, 2024 and December 31, 2023 related to operating leases (in thousands):

 

Supplemental Cash Flow Information

 

For the Year Ended December 31,

 

 

2024

 

 

2023

 

 

2022

 

Cash paid for amounts included in the measurement of
   operating lease liabilities

 

$

10,361

 

 

$

8,176

 

 

$

8,688

 

Operating ROU assets obtained in exchange for lease liabilities

 

$

35,704

 

 

$

2,559

 

 

$

8,064

 

 

Supplemental Balance Sheet Information

 

December 31,
2024

 

 

December 31,
2023

 

Operating lease ROU assets

 

$

52,195

 

 

$

26,233

 

Operating lease liabilities:

 

 

 

 

 

 

Accrued expenses and other current liabilities

 

$

10,800

 

 

$

7,663

 

Operating lease liabilities

 

 

41,979

 

 

 

18,840

 

Total operating lease liabilities

 

$

52,779

 

 

$

26,503

 

 

 

The following table summarizes maturities of operating lease liabilities at December 31, 2024 (in thousands):

 

Maturities of operating lease liabilities

 

 

 

2025

 

$

11,057

 

2026

 

 

11,065

 

2027

 

 

10,575

 

2028

 

 

9,618

 

2029

 

 

4,434

 

Thereafter

 

 

15,798

 

Total lease payments

 

$

62,547

 

Less imputed interest

 

 

(9,768

)

Total operating liabilities

 

$

52,779