v3.26.1
Revenue Recognition - Schedule of Disaggregation of Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue    
Total revenue $ 115,461 $ 70,870
Operating Segments    
Disaggregation of Revenue    
Total revenue 115,631 71,045
Overnight air cargo | Operating Segments    
Disaggregation of Revenue    
Total revenue 31,199 31,451
Regional airline | Operating Segments    
Disaggregation of Revenue    
Total revenue 55,909  
Product Sales | Corporate and other    
Disaggregation of Revenue    
Total revenue 260 167
Product Sales | Overnight air cargo | Operating Segments    
Disaggregation of Revenue    
Total revenue 10,842 12,476
Product Sales | Commercial aircraft, engines and parts | Operating Segments    
Disaggregation of Revenue    
Total revenue 17,412 17,760
Product Sales | Ground support equipment | Operating Segments    
Disaggregation of Revenue    
Total revenue 3,543 14,337
Support Services | Corporate and other    
Disaggregation of Revenue    
Total revenue 6 16
Support Services | Overnight air cargo | Operating Segments    
Disaggregation of Revenue    
Total revenue 18,987 17,992
Support Services | Commercial aircraft, engines and parts | Operating Segments    
Disaggregation of Revenue    
Total revenue 2,834 2,242
Support Services | Ground support equipment | Operating Segments    
Disaggregation of Revenue    
Total revenue 71 419
Leasing Revenue | Corporate and other    
Disaggregation of Revenue    
Total revenue 408 455
Leasing Revenue | Commercial aircraft, engines and parts | Operating Segments    
Disaggregation of Revenue    
Total revenue 16 1,755
Software Services | Digital solutions | Operating Segments    
Disaggregation of Revenue    
Total revenue 2,487 2,096
Regional airline    
Disaggregation of Revenue    
Total revenue 55,909 0
Regional airline | Regional airline | Operating Segments    
Disaggregation of Revenue    
Total revenue 52,212 0
Other | Corporate and other    
Disaggregation of Revenue    
Total revenue 851 517
Other | Overnight air cargo | Operating Segments    
Disaggregation of Revenue    
Total revenue 140 121
Other | Commercial aircraft, engines and parts | Operating Segments    
Disaggregation of Revenue    
Total revenue 261 203
Other | Ground support equipment | Operating Segments    
Disaggregation of Revenue    
Total revenue 69 314
Other | Regional airline | Operating Segments    
Disaggregation of Revenue    
Total revenue 3,697 0
Aviation leasing and asset management    
Disaggregation of Revenue    
Total revenue 1,365 0
Aviation leasing and asset management | Ground support equipment | Operating Segments    
Disaggregation of Revenue    
Total revenue $ 1,365 $ 0