v3.26.1
Acquisitions - Schedule of Acquisition Net Sales Pro Forma Information (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Mar. 31, 2024
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
rhode        
Business Combination [Line Items]        
Pro forma revenue   $ 1,734,394 $ 1,525,726  
Net income   $ 30,054 $ 114,829  
Naturium LLC        
Business Combination [Line Items]        
Pro forma revenue $ 53,421     $ 1,065,726