v3.26.1
INTANGIBLE ASSETS - Schedule of Amounts Allocated to Intangible Assets from Acquisitions (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Intangible Asset, Finite-Lived [Line Items]    
Total intangible assets, gross $ 33,500 $ 33,500
Total accumulated amortization (27,083) (24,333)
Total intangible assets, net 6,417 9,167
Developed technology, gross    
Intangible Asset, Finite-Lived [Line Items]    
Total intangible assets, gross 30,000 30,000
Total accumulated amortization (24,166) (21,666)
Total intangible assets, net 5,834 8,334
Customer relationship/trade name, gross    
Intangible Asset, Finite-Lived [Line Items]    
Total intangible assets, gross 3,500 3,500
Total accumulated amortization (2,917) (2,667)
Total intangible assets, net $ 583 $ 833