XML 41 R30.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of revenue        
Revenue $ 22,389 $ 23,815 $ 44,188 $ 47,991
Over-time        
Disaggregation of revenue        
Revenue 20,950 21,016 40,852 42,441
Point-in-time        
Disaggregation of revenue        
Revenue 1,439 2,799 3,336 5,550
SaaS        
Disaggregation of revenue        
Revenue 20,847 21,996 40,667 44,319
Professional services        
Disaggregation of revenue        
Revenue $ 1,542 $ 1,819 $ 3,521 $ 3,672