v3.25.2
INTANGIBLE ASSETS AND GOODWILL - Schedule of Intangibles (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Mar. 31, 2025
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 153,274 $ 153,207
Accumulated Amortization (88,800) (85,258)
Total $ 64,474 67,949
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, remaining amortization period 1 year 2 months 12 days  
Gross Carrying Amount $ 46,740 46,696
Accumulated Amortization (44,542) (44,003)
Total $ 2,198 2,693
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, remaining amortization period 5 years 6 months  
Gross Carrying Amount $ 105,896 105,881
Accumulated Amortization (43,665) (40,670)
Total $ 62,231 65,211
Trade names and domains    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, remaining amortization period 2 years 8 months 12 days  
Gross Carrying Amount $ 638 630
Accumulated Amortization (593) (585)
Total $ 45 $ 45