v3.26.1
COMMITMENTS AND CONTINGENCIES - Narrative (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Total future minimum payment amount $ 27,444
Minimum payment due in the remainder of fiscal year 7,590
Minimum payment due year one 13,644
Other Commitment, to be Paid, Year Three 5,155
Other Commitment, to be Paid, Year Four $ 1,055