XML 43 R29.htm IDEA: XBRL DOCUMENT v3.26.1
Leases (Tables)
12 Months Ended
Dec. 31, 2025
Leases  
Schedule of operating lease expense

 

Year Ended

 

December 31,

 

2025

 

2024

Operating lease cost

$

4,915

 

$

5,133

Variable lease cost

$

302

 

$

209

Short-term lease cost

$

130

 

$

311

 

Year Ended

 

December 31,

 

2025

 

2024

Operating cash flows from operating leases

$

4,658

 

$

4,574

Right-of-use assets obtained in exchange for new operating lease liabilities

$

1,047

 

$

2,068

Schedule of future minimum lease payments under operating leases

2026

$

3,928

2027

 

3,104

2028

 

2,813

2029

 

2,547

2030

 

2,154

Thereafter

 

4,720

Total undiscounted future lease payments

$

19,266

Less: imputed interest

 

(4,256)

Total lease liability balance

$

15,010