v3.26.3
Acquisition - Pro Forma Results (Details) - Saxdor
$ in Thousands
3 Months Ended
Sep. 30, 2025
USD ($)
Business Combination [Line Items]  
Net Sales $ 241,880
Net income $ 872