XML 79 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
PURCHASE OBLIGATIONS (Tables)
12 Months Ended
Dec. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Purchase Obligations 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