XML 53 R43.htm IDEA: XBRL DOCUMENT v3.26.1
SEGMENT INFORMATION - Schedule of Revenue from External Customers by Products and Services (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2026
Jan. 31, 2025
Jan. 31, 2026
Jan. 31, 2025
Revenues by product line:        
Revenues $ 16,890 $ 18,927 $ 47,829 $ 49,825
Satellite Revenue [Member]        
Revenues by product line:        
Revenues 4,232 11,190 15,419 28,843
Government Non-Space Revenue [Member]        
Revenues by product line:        
Revenues 12,478 7,370 31,230 19,507
Other Commercial & Industrial Revenue [Member]        
Revenues by product line:        
Revenues $ 180 $ 367 $ 1,180 $ 1,475