v3.25.4
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2025
Commitments and Contingencies Disclosure [Abstract]  
Summary of Future Minimum Annual Payments to Purchase Commitments Future minimum annual payments in connection with the purchase commitment as of December 31, 2025 are as follows.

 

 

Annual Minimum Payments

 

2026

 

$

5,171

 

2027

 

 

5,978

 

2028

 

 

6,900

 

2029

 

 

7,950

 

2030

 

 

9,050

 

Total purchase commitment

 

$

35,049

 

Summary of Operating Lease Liability Maturity

Annual base rental commitments associated with these leases, excluding operating expense reimbursements, month-to-month lease payments and other related fees and expenses during the remaining lease terms are as follows.

 

 

Operating Leases

 

2026

 

$

1,620

 

2027

 

 

1,311

 

2028

 

 

1,163

 

2029

 

 

1,182

 

2030 and thereafter

 

 

3,250

 

Total lease payments

 

 

8,526

 

Imputed interest

 

 

(1,506

)

Total lease liability

 

 

7,020

 

Less: Lease liability, current portion

 

 

1,228

 

Lease liability, noncurrent

 

$

5,792