v3.26.1
Geographic Information (Details) - USD ($)
12 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2024
Product Information      
Fixed assets deployed $ 166,719,000 $ 50,704,000  
UxS | UGV      
Product Information      
Fixed assets deployed 5,062,000 5,033,000  
UxS | MUAS      
Product Information      
Deploys in-service assets $ 5,472,000 1,486,000  
Sales Revenue | Country of Ukraine      
Product Information      
Revenues   $ 149,600,000 $ 274,136,000
Customer concentration | Sales Revenue | Non-U.S. customers      
Product Information      
Percentage of revenue 28.00% 52.00% 62.00%
Customer concentration | Sales Revenue | Country of Ukraine      
Product Information      
Percentage of revenue   18.00% 38.00%