XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Disaggregation of revenue    
Revenue $ 24,763 $ 21,451
Over-time    
Disaggregation of revenue    
Revenue 21,315 19,017
Point-in-time    
Disaggregation of revenue    
Revenue 3,448 2,434
Subscription    
Disaggregation of revenue    
Revenue 22,923 20,145
SaaS revenue    
Disaggregation of revenue    
Revenue 22,628 19,194
Legacy revenue    
Disaggregation of revenue    
Revenue 295 951
Professional services    
Disaggregation of revenue    
Revenue $ 1,840 $ 1,306