XML 76 R63.htm IDEA: XBRL DOCUMENT v3.22.2.2
Acquisitions - Additional Information (Details) - Level5 Tools, LLC - USD ($)
3 Months Ended
Jun. 02, 2022
Aug. 31, 2022
Business Acquisition [Line Items]    
Purchase price $ 59,321,000  
Earnout payment 2,000,000  
Additional cash consideration provides on certain earnings targets 25,000,000  
Earnout Agreement    
Business Acquisition [Line Items]    
Earnout payment $ 2,000,000  
Earnout Agreement | Selling, General and Administrative Expense    
Business Acquisition [Line Items]    
Compensation expense   $ 525,000