XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2024
Mar. 31, 2023
Disaggregation of revenue        
Revenue $ 22,350 $ 23,013 $ 70,341 $ 73,376
Over-time        
Disaggregation of revenue        
Revenue 20,141 20,650 62,582 64,773
Point-in-time        
Disaggregation of revenue        
Revenue 2,209 2,363 7,759 8,603
Subscription        
Disaggregation of revenue        
Revenue 20,324 20,980 64,643 67,517
SaaS revenue        
Disaggregation of revenue        
Revenue 20,277 20,854 64,480 66,911
Legacy revenue        
Disaggregation of revenue        
Revenue 47 126 163 606
Professional services        
Disaggregation of revenue        
Revenue $ 2,026 $ 2,033 $ 5,698 $ 5,859