v3.26.1
Property and Equipment, Net - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Schedule of Property and Equipment, Net [Line Items]    
Total property and equipment $ 15,896 $ 12,281
Less: Accumulated depreciation 5,611 5,173
Total property and equipment, net 10,285 7,108
Aircraft equipment [Member]    
Schedule of Property and Equipment, Net [Line Items]    
Total property and equipment 7,159 6,166
Aircraft [Member]    
Schedule of Property and Equipment, Net [Line Items]    
Total property and equipment 7,288 4,728
Computer equipment [Member]    
Schedule of Property and Equipment, Net [Line Items]    
Total property and equipment 579 528
Leasehold improvements [Member]    
Schedule of Property and Equipment, Net [Line Items]    
Total property and equipment 436 425
Office furniture & equipment [Member]    
Schedule of Property and Equipment, Net [Line Items]    
Total property and equipment 349 349
Motor vehicles [Member]    
Schedule of Property and Equipment, Net [Line Items]    
Total property and equipment $ 85 $ 85