v3.26.1
COMMITMENTS AND CONTINGENCIES - Schedule of Minimum Fee Commitments (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2026 (three months remaining) $ 1,992
2027 11,020
2028 4,770
2029 1,189
2030 612
Thereafter 0
Total $ 19,583