XML 73 R62.htm IDEA: XBRL DOCUMENT v3.22.4
Acquisitions - Additional Information (Details) - Level5 Tools, LLC - USD ($)
3 Months Ended 6 Months Ended
Jun. 02, 2022
Nov. 30, 2022
Nov. 30, 2022
Business Acquisition [Line Items]      
Purchase price $ 59,472,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 $ 1,050,000
Preliminary Valuation      
Business Acquisition [Line Items]      
Purchase price 59,321,000    
Earnout payment $ 2,000,000