v3.26.3
Inventories - Schedule of Inventories (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Mar. 31, 2026
Inventory Disclosure [Abstract]    
Packaging and raw materials $ 23,665 $ 22,853
Work in process 2,470 2,079
Finished goods 153,068 134,200
Inventories $ 179,203 $ 159,132