XML 79 R65.htm IDEA: XBRL DOCUMENT v3.25.2
Organization and Significant Accounting Policies - Contract Estimates (Details)
12 Months Ended
Apr. 30, 2025
USD ($)
contract
item
Apr. 30, 2024
USD ($)
contract
Apr. 30, 2023
USD ($)
contract
Material adjustment to any one contract $ 0 $ 0 $ 0
Amount of aggregate impact of adjustments in contract estimates on revenue related to performance obligations satisfied or partially satisfied in previous periods increased $ 6,002,000 $ 5,408,000  
Number of active contracts | contract 1 1 1
Forward Loss Reserve $ 104,000 $ 374,000  
LMS      
Amount of aggregate impact of adjustments in contract estimates on revenue related to performance obligations satisfied or partially satisfied in previous periods increased $ 9,870,000 $ 2,672,000  
Undefinitized contract actions | contract 4    
Unpriced change orders | item 8    
Decrease in revenue due to revised estimates to complete a contract $ 2,874,000   $ 1,898,000
Number of active contracts | contract   2  
Loitering munition systems unpriced change orders      
Amount of aggregate impact of adjustments in contract estimates on revenue related to performance obligations satisfied or partially satisfied in previous periods increased $ 2,177,000