v3.26.3
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2026
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 September 30, 2026 are as follows.

 

 

Annual Minimum Payments

 

2026 - Remainder

 

$

1,357

 

2027

 

 

5,978

 

2028

 

 

6,900

 

2029

 

 

7,950

 

2030

 

 

9,050

 

Total purchase commitment

 

$

31,235