XML 46 R23.htm IDEA: XBRL DOCUMENT v3.25.4
Commitments and Contingencies
12 Months Ended
Dec. 31, 2025
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Purchase Commitments

As of December 31, 2025, our non-cancellable purchase commitments totaled $65.3 million, consisting of $48.6 million due within the next 12 months and $16.7 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.