v3.25.1
ACQUISITIONS - Schedule of Pro Forma Information (Details) - Gearbox
$ in Millions
12 Months Ended
Mar. 31, 2025
USD ($)
Business Acquisition [Line Items]  
Net revenue $ 23.8
Net loss $ (98.4)