XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue - Schedule of Disaggregated Revenue by Segment and Revenue Type (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation of Revenue [Line Items]        
Revenue $ 73,862 $ 51,747 $ 141,224 $ 99,171
Enterprise Solutions        
Disaggregation of Revenue [Line Items]        
Revenue 33,017 25,635 63,877 49,714
SMB Solutions        
Disaggregation of Revenue [Line Items]        
Revenue 40,845 26,112 77,347 49,457
Transaction and Usage-Based | Enterprise Solutions        
Disaggregation of Revenue [Line Items]        
Revenue 29,989 22,929 58,308 44,540
Transaction and Usage-Based | SMB Solutions        
Disaggregation of Revenue [Line Items]        
Revenue 11,237 8,164 22,264 15,304
Subscription | Enterprise Solutions        
Disaggregation of Revenue [Line Items]        
Revenue 2,156 1,890 4,237 3,717
Subscription | SMB Solutions        
Disaggregation of Revenue [Line Items]        
Revenue 29,225 17,646 54,277 33,656
Other | Enterprise Solutions        
Disaggregation of Revenue [Line Items]        
Revenue 872 816 1,332 1,457
Other | SMB Solutions        
Disaggregation of Revenue [Line Items]        
Revenue $ 383 $ 302 $ 806 $ 497