Quarterly report pursuant to Section 13 or 15(d)

SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details)

v3.22.2
SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 6 Months Ended
Jun. 14, 2022
USD ($)
$ / shares
shares
Jun. 09, 2022
USD ($)
$ / shares
shares
Jul. 31, 2021
Jun. 30, 2022
item
Jun. 30, 2020
USD ($)
Nature of Operations and Basis of Presentation          
Number of manufacturing plants | item       16  
Stock Split          
Stock split ratio     50    
Kanders & Company, Inc          
Stock Split          
Underwriter discounts and commissions, fees and expenses   $ 2,000     $ 2,000
Secondary Offering          
Stock Split          
Number of shares issued | shares   2,250,000      
Issue price | $ / shares   $ 23.50      
Net proceeds from the sale of shares   $ 46,988      
Underwriter discounts and commissions, fees and expenses   $ 2,715      
Over-Allotment Option          
Stock Split          
Number of shares issued | shares 300,000        
Issue price | $ / shares $ 23.50        
Net proceeds from the sale of shares $ 6,627        
Underwriter discounts and commissions, fees and expenses $ 423