v3.26.1
COMMITMENTS AND CONTINGENCIES (Tables)
6 Months Ended
Jun. 30, 2026
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Purchase Commitments
As of June 30, 2026, the Company has future purchase commitments as follows (in thousands):
Purchase Commitments
Remainder of 2026$16,237 
202734,413 
202816,778 
20296,741 
20307,000 
Thereafter— 
Total minimum payments$81,169