v3.25.2
Leases (Details)
$ in Millions
3 Months Ended
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Mar. 31, 2025
Leases [Abstract]      
Number of leases 27   36
Lease expenses $ 0.8 $ 1.1  
Cost of goods-occupancy cost 0.4 0.3  
Rent expense in selling expense $ 0.4 0.7  
Rent expense in general and administrative expense   $ 0.1