XML 67 R56.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Disaggregation of Revenue [Line Items]        
Total Revenue $ 79,079 $ 70,338 $ 229,526 $ 206,102
North America, primarily the United States        
Disaggregation of Revenue [Line Items]        
Total Revenue 56,965 52,603 167,406 157,513
Europe, Middle East & Africa        
Disaggregation of Revenue [Line Items]        
Total Revenue 12,543 11,027 34,769 29,428
Rest of world        
Disaggregation of Revenue [Line Items]        
Total Revenue 9,571 6,708 27,351 19,161
Transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Total Revenue 70,333 63,674 203,665 186,739
Transferred over time        
Disaggregation of Revenue [Line Items]        
Total Revenue $ 8,746 $ 6,664 $ 25,861 $ 19,363