XML 97 R86.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholder's Equity (Deficit) - Summary of Issued Shares of Common Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Equity [Abstract]          
Acquisitions, Shares 9,322   791,139 81,062 791,139
Exercise of warrants, Shares       67,713  
Exercise of options, Shares (94,090)   (3,500) (424,150) (3,500)
Restricted shares, net, Shares 2,112     38,929  
Payment of earn-out liability 539,607     539,607  
Payment of purchase price true up 24,200     24,200  
Total, Shares 669,331   794,639 1,175,661 794,639
Acquisitions, Average Price per Share $ 50.95   $ 31.60 $ 33.88 $ 31.60
Exercise of warrants, Average Price per Share       17.19  
Exercise of options, Average Price per Share 9.58   6.03 7.28 6.03
Restricted shares, net, Average Price per Share 56.31     31.31  
Payment of earn-out liability 46.33     46.33  
Payment of purchase price true up 44.81     44.81  
Total, Average Price per Share $ 41.20   $ 31.49 $ 29.17 $ 31.49
Acquisitions, Total Consideration $ 475   $ 25,000 $ 2,746 $ 25,000
Exercise of options, Total Consideration 901   21 3,086 21
Payment of earn-out liability, Total Consideration 25,000     25,000  
Payment of purchase price true up, Total Consideration 1,084     1,084  
Total Consideration $ 27,460 $ 4,456 $ 25,021 $ 31,916 $ 25,021