v3.26.1
Revenue Recognition (Details)
$ in Millions
3 Months Ended
Jul. 31, 2026
USD ($)
Apr. 30, 2026
USD ($)
Disaggregation of Revenue [Line Items]    
Period for payment due (Day) 30 days  
Cash collection owed to DraftKings $ 4.4 $ 9.3
Minimum    
Disaggregation of Revenue [Line Items]    
Aircraft modifications payments percentage 0.25  
Maximum    
Disaggregation of Revenue [Line Items]    
Aircraft modifications payments percentage 0.50