Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity - Additional Information (Detail)

v3.22.2.2
Stockholders' Equity - Additional Information (Detail) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Class of Stock [Line Items]    
Exercise of warrants   $ 2,279
Common Stock [Member]    
Class of Stock [Line Items]    
Exercise of warrants   $ 2,279
Exercise of warrants issued, shares for cash consideration   167,495
Aggregate exercise of warrants issued, shares   84,723
Issued warrants to purchase shares upon exercises   91,833
Shares issued to outside service provider, shares   15,828
Common Stock [Member] | March 2022 Acquisition [Member]    
Class of Stock [Line Items]    
Business acquisition, shares issued or issuable 116,550  
Common Stock [Member] | Pandologic Ltd [Member]    
Class of Stock [Line Items]    
Business acquisition, shares issued or issuable 352,330  
Common Stock and Employee Stock Purchase Plan [Member]    
Class of Stock [Line Items]    
Shares issued in connection with stock option exercise 1,152,345 803,367