v3.26.1
INTANGIBLE ASSETS - Schedule of Amounts Allocated to Intangible Assets from Acquisitions (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 31, 2025
Finite-Lived Intangible Assets [Line Items]    
Total intangible assets, gross $ 33,500 $ 140,000
Total accumulated amortization (24,333) (119,833)
Total intangible assets, net 9,167 20,167
Developed technology, gross    
Finite-Lived Intangible Assets [Line Items]    
Total intangible assets, gross 30,000 94,000
Total accumulated amortization (21,666) (75,666)
Total intangible assets, net 8,334 18,334
Customer relationship/trade name, gross    
Finite-Lived Intangible Assets [Line Items]    
Total intangible assets, gross 3,500 30,000
Total accumulated amortization (2,667) (28,167)
Total intangible assets, net 833 1,833
Publisher/data supply relationships, gross    
Finite-Lived Intangible Assets [Line Items]    
Total intangible assets, gross 0 16,000
Total accumulated amortization 0 (16,000)
Total intangible assets, net $ 0 $ 0