Commitments and Contingencies
Noncancellable Purchase Commitments
As of December 31, 2024, the Company has non-cancelable contractual commitments of $9.4 million for software and other services in the ordinary course of business with varying expiration terms through 2028. The future minimum payments under these arrangements were as follows:
Amount
(in thousands)
2025$4,629 
20264,102 
2027481 
2028190 
Total future minimum payments$9,402 
Legal Contingencies
The Company is subject to litigation claims and assessments from time to time in the ordinary course of business. The Company’s management does not believe that any such matters, individually or in the aggregate, will have a material adverse effect on the Company’s business, financial condition, results of operations or cash flows.
Indemnifications
In the normal course of business, the Company enters into contracts and agreements that contain a variety of representations and warranties and provide for limited and customary indemnification obligations. The Company’s exposure under these agreements is unknown because it involves claims that may be made against the Company in the future, but that have not yet been made.

About Commitments Disclosures

Commitments and contingencies disclosures catalog a company's off-balance-sheet obligations and legal exposures — purchase commitments, guarantee arrangements, pending litigation, and regulatory proceedings. These items represent potential future cash outflows that may not appear as liabilities on the balance sheet until they become probable and estimable.

Key signals: litigation reserves and disclosed loss ranges quantify management's estimate of legal exposure, but unquantified "reasonably possible" losses often represent the larger risk. Watch for changes in language around pending cases — shifts from "remote" to "reasonably possible" or increases in estimated loss ranges signal deteriorating outcomes. Unconditional purchase obligations and take-or-pay contracts create fixed cost structures that reduce operational flexibility. Guarantee arrangements for subsidiaries or joint ventures can create cascading obligations. Compare the total commitment schedule against projected free cash flow to assess whether the company can meet its obligations without additional financing.