XML 155 R129.htm IDEA: XBRL DOCUMENT v3.22.2
Subsequent Events - Additional Information (Detail) - Subsequent Event - Level5 Tools, LLC
Jun. 02, 2022
USD ($)
Subsequent Event [Line Items]  
Potential earn out payment $ 25,000,000
Purchase price $ 55,000,000