XML 28 R17.htm IDEA: XBRL DOCUMENT v3.26.1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2026
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Employee Benefit Plans

The Company has a 401(k) defined contribution plan covering all eligible employees. The Company’s 401(k) policy is a Safe Harbor Plan, whereby the Company matches 100% of the first 3% of eligible compensation and 50% of the next 2% of eligible compensation. The match is immediately vested. Salaries and related expenses include $0.4 million and $0.7 million of employer matching contributions for the three months ended March 31, 2026 and 2025, respectively.

Letters of Credit

As of March 31, 2026, the Company had letters of credit totaling $0.5 million outstanding as a security deposit for the due performance by the Company of the terms and conditions of a supply contract.

Contractual obligations

The Company’s purchase obligations consist of agreements to purchase goods and services entered into in the ordinary course of business. The Company has purchase obligation agreements primarily relating to contracts with vendors in connection with Information Technology (“IT”) infrastructure and cloud computing services with remaining terms of one year or less. In September 2025, the Company entered into a new three-year contract for $76.4 million in purchase commitments over a three-year term. Total purchase commitments remaining as of March 31, 2026 including those under this contract are as follows: $19.9 million for the remainder of 2026, $25.3 million for 2027, and $25.2 million for 2028.

Indemnifications

The Company enters into service and license agreements in its ordinary course of business. Pursuant to some of these agreements, the Company agrees to indemnify certain customers from and against certain types of claims and losses suffered or incurred by them as a result of using the Company’s products.

The Company also has agreements whereby its executive officers and directors are indemnified for certain events or occurrences while the officer or director is, or was, serving at the Company’s request in such capacity. The maximum potential amount of future payments the Company could be required to make under these indemnification agreements is unlimited; however, the Company has a directors and officers insurance policy that reduces its exposure and enables the Company to recover a portion of any future amounts paid. As a result of its insurance policy coverage, the Company believes the estimated fair value of these indemnification agreements is minimal. The Company has no liabilities recorded for these agreements as of March 31, 2026 and December 31, 2025.