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
9 Months Ended
Sep. 30, 2022
Sep. 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   252,218
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,378,922 1,084,941