XML 41 R23.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments
12 Months Ended
Dec. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Commitments

(10) Commitments

Our minimum commitments under our take-or-pay purchase obligations associated with the sourcing of materials total approximately $9,700 as of December 31, 2024. Since the majority of our minimum obligations under these contracts are over the length of the contract on a year-by-year basis, the Company is unable to determine the periods in which these obligations could be payable under these contracts. However, the Company intends to fulfill the obligations associated with these contracts through its purchases during the normal course of business.