v3.25.2
INTANGIBLE ASSETS AND GOODWILL - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Mar. 31, 2024
Finite-Lived Intangible Assets    
Gross Carrying Amount $ 310,593 $ 43,515
Accumulated Amortization (52,176) (24,028)
Net Carrying Amount 258,417 19,487
Indefinite-Lived Intangible Assets [Line Items]    
Indefinite-lived intangible assets (excluding goodwill) 165 165
Gross Carrying Amount 310,758 43,680
Accumulated Amortization (52,176) (24,028)
Net Carrying Amount 258,582 19,652
Customer list    
Indefinite-Lived Intangible Assets [Line Items]    
Indefinite-lived intangible assets (excluding goodwill) 104 104
Trademark and tradename    
Indefinite-Lived Intangible Assets [Line Items]    
Indefinite-lived intangible assets (excluding goodwill) 61 61
Customer relationships    
Finite-Lived Intangible Assets    
Gross Carrying Amount 200,868 19,264
Accumulated Amortization (21,994) (8,012)
Net Carrying Amount 178,874 11,252
Indefinite-Lived Intangible Assets [Line Items]    
Accumulated Amortization $ (21,994) $ (8,012)
Customer relationships | Minimum    
Finite-Lived Intangible Assets    
Useful Lives (In Years) 9 years 9 years
Customer relationships | Maximum    
Finite-Lived Intangible Assets    
Useful Lives (In Years) 13 years 12 years
Trademark and tradename    
Finite-Lived Intangible Assets    
Gross Carrying Amount $ 21,557 $ 7,553
Accumulated Amortization (5,805) (3,877)
Net Carrying Amount 15,752 3,676
Indefinite-Lived Intangible Assets [Line Items]    
Accumulated Amortization $ (5,805) $ (3,877)
Trademark and tradename | Minimum    
Finite-Lived Intangible Assets    
Useful Lives (In Years) 3 years 3 years
Trademark and tradename | Maximum    
Finite-Lived Intangible Assets    
Useful Lives (In Years) 15 years 15 years
Patents    
Finite-Lived Intangible Assets    
Gross Carrying Amount $ 628 $ 628
Accumulated Amortization (553) (464)
Net Carrying Amount 75 164
Indefinite-Lived Intangible Assets [Line Items]    
Accumulated Amortization $ (553) $ (464)
Patents | Minimum    
Finite-Lived Intangible Assets    
Useful Lives (In Years) 7 years 7 years
Patents | Maximum    
Finite-Lived Intangible Assets    
Useful Lives (In Years) 11 years 11 years
Technology    
Finite-Lived Intangible Assets    
Useful Lives (In Years)   7 years
Gross Carrying Amount $ 74,050 $ 10,911
Accumulated Amortization (21,705) (10,911)
Net Carrying Amount 52,345 0
Indefinite-Lived Intangible Assets [Line Items]    
Accumulated Amortization $ (21,705) $ (10,911)
Technology | Minimum    
Finite-Lived Intangible Assets    
Useful Lives (In Years) 5 years  
Technology | Maximum    
Finite-Lived Intangible Assets    
Useful Lives (In Years) 7 years  
Software to be sold or leased    
Finite-Lived Intangible Assets    
Useful Lives (In Years)   3 years
Gross Carrying Amount $ 13,490 $ 5,159
Accumulated Amortization (2,119) (764)
Net Carrying Amount 11,371 4,395
Indefinite-Lived Intangible Assets [Line Items]    
Accumulated Amortization $ (2,119) $ (764)
Software to be sold or leased | Minimum    
Finite-Lived Intangible Assets    
Useful Lives (In Years) 3 years  
Software to be sold or leased | Maximum    
Finite-Lived Intangible Assets    
Useful Lives (In Years) 7 years