v3.26.1
Subsequent Events (Details) - Subsequent Event [Member] - USD ($)
Jul. 31, 2026
Jul. 27, 2026
Jul. 13, 2026
Jul. 01, 2026
Subsequent Events [Line Items]        
payment made by company $ 1,300,000      
RSU [Member]        
Subsequent Events [Line Items]        
Shares issued (in Shares)       215,262
Shares issued for consultant services (in Shares)       14,600
Shares sold (in Shares)       88,463
Shares value       $ 600,000
Common Stock [Member]        
Subsequent Events [Line Items]        
Shares of repurchase of common stock (in Shares)       329,499
Repurchase of common stock       $ 1.9
Aircraft Engines [Member]        
Subsequent Events [Line Items]        
Purchase price   $ 11,700,000 $ 11,700,000