XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of revenue        
Revenue $ 23,815 $ 25,600 $ 47,991 $ 50,363
Over-time        
Disaggregation of revenue        
Revenue 21,016 22,808 42,441 44,124
Point-in-time        
Disaggregation of revenue        
Revenue 2,799 2,792 5,550 6,239
Subscription        
Disaggregation of revenue        
Revenue 21,996 23,614 44,319 46,537
SaaS revenue        
Disaggregation of revenue        
Revenue 21,947 23,429 44,203 46,057
Legacy revenue        
Disaggregation of revenue        
Revenue 49 185 116 480
Professional services        
Disaggregation of revenue        
Revenue $ 1,819 $ 1,986 $ 3,672 $ 3,826