XML 81 R65.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Combination - Houghton (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Business Acquisition [Line Items]      
Business Combination Separately Recognized Transactions Additional Disclosures Acquisition Cost Expensed $ 18,600 $ 30,300 $ 38,000
Business Combination Separately Recognized Transactions Liabilities Recognized $ 5,500 $ 7,500  
Business Combination, Consideration Transferred [Abstract]      
Fair value of common stock issued as consideration     $ 789,080