XML 113 R102.htm IDEA: XBRL DOCUMENT v3.21.2
Subsequent Events - Schedule of Elements of Purchase Price of Acquisitions (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Nov. 01, 2021
Oct. 01, 2021
Sep. 30, 2021
Dec. 31, 2020
Subsequent Event [Line Items]        
Cash     $ 40,004 $ 175,450
Common Stock     6,020 25,000
Total Purchase Price     $ 68,856 $ 243,865
ECI | Subsequent Event        
Subsequent Event [Line Items]        
Cash   $ 4,000    
Total Purchase Price   $ 4,000    
Horizon | Subsequent Event        
Subsequent Event [Line Items]        
Cash $ 10,580      
Common Stock 2,300      
Total Purchase Price $ 12,880