v3.26.3
Long-lived Assets, including Goodwill (Details)
2 Months Ended 3 Months Ended
Jul. 31, 2026
USD ($)
segment
Jul. 31, 2026
USD ($)
segment
Aug. 01, 2026
$ / shares
Jun. 14, 2026
USD ($)
Jun. 13, 2026
USD ($)
Jul. 31, 2025
USD ($)
Goodwill [Line Items]            
Goodwill $ 176,126,000 $ 176,126,000       $ 176,126,000
Number of operating segments | segment 1 1        
Number of reportable segments | segment 1 1        
Subsequent Event            
Goodwill [Line Items]            
Share price (in dollars per share) | $ / shares     $ 1.68      
Allerium Segment            
Goodwill [Line Items]            
Goodwill         $ 174,090,000  
Goodwill, impaired accumulated impairment loss $ 8,565,000 $ 8,565,000       $ 8,565,000
Allerium Segment | Subsequent Event            
Goodwill [Line Items]            
Percentage of fair value in excess of carrying amount for reporting unit     7.90%      
Satellite and Space Communications Segment            
Goodwill [Line Items]            
Goodwill         $ 2,036,000  
Disposal group, goodwill       $ 28,499,000