XML 53 R43.htm IDEA: XBRL DOCUMENT v3.25.2
SEGMENT INFORMATION - Schedule of Revenue from External Customers by Products and Services (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Revenues by product line:    
Revenues $ 13,812 $ 15,077
Satellite Revenue [Member]    
Revenues by product line:    
Revenues 6,514 8,263
Government Non-Space Revenue [Member]    
Revenues by product line:    
Revenues 6,859 6,270
Other Commercial & Industrial Revenue [Member]    
Revenues by product line:    
Revenues $ 439 $ 544