v3.26.1
Leases (Tables)
3 Months Ended
Mar. 31, 2026
Leases [Abstract]  
Summary of Supplemental information Related to Operating Lease

Supplemental information related to operating lease arrangements was as follows:

 

 

Three Months Ended March 31,

 

 

 

2026

 

 

2025

 

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

 

$

967

 

 

$

671

 

Weighted average remaining lease term (in years)

 

 

2.73

 

 

 

3.53

 

Weighted average discount rate

 

5.00%-6.00%

 

 

5.00%-6.00%

 

 

 

 

 

 

 

 

Summary of Future Minimum Operating Lease Payments

Future minimum operating lease payments are as follows:

Year Ending

 

 

 

2026

 

$

2,695

 

2027

 

 

2,147

 

2028

 

 

1,767

 

2029

 

 

606

 

2030

 

 

618

 

Thereafter

 

 

1,490

 

Imputed interest

 

 

(1,001

)

Total

 

$

8,322

 

Summary of Supplemental information Related to Finance Leases

Supplemental information related to finance lease arrangements was as follows:

 

 

Three Months Ended March 31,

 

 

 

2026

 

 

2025

 

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

 

$

21

 

 

$

21

 

Weighted average remaining lease term (in years)

 

 

3.94

 

 

 

2.21

 

Weighted average discount rate

 

5.00%-6.00%

 

 

5.00%-6.00%

 

 

 

 

 

 

 

 

Summary of Future Minimum Finance Lease Payments

Future minimum finance lease payments are as follows:

Year Ending

 

 

 

2026

 

$

13

 

2027

 

 

1

 

2028

 

 

1

 

2029

 

 

1

 

2030

 

 

1

 

Thereafter

 

 

8

 

Imputed interest

 

 

(4

)

Total

 

$

21