v3.25.4
COMMITMENTS AND CONTINGENCIES (Tables)
12 Months Ended
Dec. 31, 2025
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Long-term Purchase Commitment As of December 31, 2025 and through the date of this report, future payments under these contractual purchase obligations were as follows (in thousands):
2026$16,935 
202710,307 
20283,726 
2029167 
2030— 
Thereafter — 
Total contractual purchase obligations $31,135