XML 51 R33.htm IDEA: XBRL DOCUMENT v3.25.0.1
PURCHASE OBLIGATIONS
12 Months Ended
Dec. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
PURCHASE OBLIGATIONS PURCHASE OBLIGATIONS
The purchase obligations mainly consist of commitments for raw material purchases and equipment associated with our global manufacturing operations. At December 31, 2024, the Company's expected cash outflow resulting from non-cancellable purchase obligations are summarized by year in the table below (amounts in thousands):
2025$28,876 
20263,287 
2027479 
Total non-cancellable purchase obligations$32,642