XML 64 R33.htm IDEA: XBRL DOCUMENT v3.20.1
Revenues - Disaggregated Revenue (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Disaggregation Of Revenue [Line Items]    
Total Revenues $ 31,416 $ 29,972
North America [Member]    
Disaggregation Of Revenue [Line Items]    
Total Revenues 19,881 20,278
International [Member]    
Disaggregation Of Revenue [Line Items]    
Total Revenues $ 11,535 $ 9,694