v3.26.3
SEGMENT INFORMATION - Schedule of Revenue from External Customers by Products and Services (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Revenues by product line:    
Revenues $ 23,451 $ 13,812
Satellite Revenue [Member]    
Revenues by product line:    
Revenues 11,780 6,514
Government Non-Space Revenue [Member]    
Revenues by product line:    
Revenues 11,066 6,859
Other Commercial & Industrial Revenue [Member]    
Revenues by product line:    
Revenues $ 605 $ 439