XML 98 R87.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 9 Months Ended
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Sep. 30, 2020
Jun. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Equity [Abstract]              
Common stock issued in connection initial public offering, Shares       11,500,000     11,500,000
Acquisitions, Shares 62,738         143,800 791,139
Redemption of the series A-1, shares       1,786,739     1,786,739
Exercise of warrant options, Shares       2,534,239   67,713 2,534,239
Exercise of options, Shares (354,918)     (16,850)   (779,068) (20,350)
Restricted shares, net, Shares       8,333   38,929 8,333
Payment of earn-out liability           539,607  
Payment of purchase price true up           24,200  
Cancellation of shares       (117,785)     (117,785)
Total, Shares 417,656     15,728,376   1,593,317 16,523,015
Common stock issued in connection initial public offering, Average Price per Share       $ 15.00     $ 15.00
Acquisitions, Average Price per Share $ 52.18         $ 41.86 31.60
Redemption of series A-1 preferred stock, Average Price per Share       15.00     15.00
Exercise of warrant options, Average Price per Share       0.01   17.19 0.01
Exercise of options, Average Price per Share 8.30     8.92   7.74 9.27
Restricted shares, net, Average Price per Share       24.00   31.31 24.00
Payment of earn-out liability           46.33  
Payment of purchase price true up           44.81  
Cancellation of shares, Average Price per Share       17.15     17.15
Total, Average Price per Share $ 14.89     $ 12.82   $ 25.43 $ 13.72
Issuance of common stock in connection with the initial public offering, net of issuance costs of $15.6 million       $ 156,881      
Acquisitions, Total Consideration $ 3,274         $ 6,020 $ 25,000
Redemption of the series A-1       26,801     26,801
Exercise of warrant options, Total Consideration       25     25
Exercise of options, Total Consideration 2,946     150   6,032 189
Payment of earn-out liability           25,000  
Payment of purchase price true up           1,084  
Total Consideration $ 6,220 $ 27,460 $ 4,456 150 $ 25,021 38,136 224,515
Common stock issued in connection initial public offering, Total Consideration       172,500     172,500
Redemption of series A-1 preferred stock, Total Consideration       26,801     $ 26,801
Payment of earn-out liability           25,000  
Payment of purchase price true up           $ 1,084  
Total Consideration       $ 199,476