v3.25.2
COMMITMENTS AND CONTINGENCIES - Schedule of aggregate noncancelable future minimum payments (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Remainder of 2025 $ 7,000
2026 16,000
2027 24,000
2028 24,000
Total $ 71,000