XML 33 R18.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
Purchase Commitments

As of March 31, 2026, our non-cancellable purchase commitments totaled $78.1 million, consisting of $63.8 million due within the next 12 months and $14.3 million due thereafter. These primarily consist of unconditional purchase commitments for inventory, software licensing, external labor, and third-party cloud services.

Legal Proceedings

From time to time, the Company is party to legal proceedings arising in the ordinary course of business. Based on information currently available, and based on its evaluation of such information, the Company believes the legal proceedings in which it is currently involved are not material or are not likely to result in a material adverse effect on the Company’s business, financial condition or results of operations, or cannot currently be estimated.