XML 78 R59.htm IDEA: XBRL DOCUMENT v3.21.1
Business Combinations - Summary of Consideration Paid (Parenthetical) (Detail)
Dec. 15, 2019
shares
Business Combinations [Abstract]  
Common stock issued, shares 1,312,919