XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of revenue        
Revenue $ 25,600 $ 23,093 $ 50,363 $ 44,543
Over-time        
Disaggregation of revenue        
Revenue 22,808 20,220 44,124 39,236
Point-in-time        
Disaggregation of revenue        
Revenue 2,792 2,873 6,239 5,307
Subscription        
Disaggregation of revenue        
Revenue 23,614 21,306 46,537 41,451
SaaS revenue        
Disaggregation of revenue        
Revenue 23,429 20,451 46,057 39,645
Legacy revenue        
Disaggregation of revenue        
Revenue 185 855 480 1,806
Professional services        
Disaggregation of revenue        
Revenue $ 1,986 $ 1,787 $ 3,826 $ 3,092