XML 19 R9.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Cash Flows (Parenthetical) - shares
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Statement of Cash Flows [Abstract]    
Issuance of shares of common stock to fund the Company's 401(k) matching contribution (in shares) 162,606 136,559
Issuance of common stock for business combinations and asset acquisition (in shares) 9,510,436 382,947