v3.25.4
COMMITMENTS AND CONTINGENCIES (Tables)
12 Months Ended
Dec. 31, 2025
Commitments and Contingencies Disclosure [Abstract]  
Schedule of contractual obligation
The future non-lease commitments over the next five years and thereafter were as follows:
As of December 31, 2025
(in thousands)
Purchase Commitments
2026$25,023 
202723,927 
20283,633 
2029258 
Total$52,841