XML 53 R36.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases  
Summary of lease cost

For the

For the

For the

Year Ended

Year Ended

Year Ended

December 31, 

December 31, 

December 31, 

2024

2023

2022

Operating lease costs

$

3,027

$

2,663

$

2,369

Variable lease costs

969

987

756

Total lease costs

$

3,996

$

3,650

$

3,125

Schedule of minimum lease payments

December 31, 

Year Ending December 31, 

    

2024

2025

2,722

2026

3,086

2027

2,179

2028

750

2029

Thereafter

Total lease payments

$

8,737

Less: interest

1,459

Present value of operating lease liabilities

$

7,278

Schedule of weighted average remaining lease term and the average incremental borrowing rate

December 31, 

December 31, 

    

2024

2023

Weighted average remaining lease term in years

3.1

4.1

Weighted average discount rate

11.85

%

12.00

%

Supplemental disclosure of cash flow information related to our operating leases included in cash flows provided by operating activities

For the

For the

For the

Year Ended

Year Ended

Year Ended

December 31, 

December 31, 

December 31, 

    

2024

2023

2022

Cash paid for amounts included in the measurement of lease liabilities

$

3,027

$

2,663

$

2,549