v3.26.1
REVENUE RECOGNITION (Tables)
6 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregates Revenue by Service Type and the Timing
The following table disaggregates Revenue by service type and the timing of when these services are provided to the member or customer (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
  2026202520262025
Services transferred at a point in time:
Flights, net of discounts and incentives$157,709 $158,330 $301,247 $305,898 
Other18,879 22,827 38,245 42,611 
Services transferred over time:
Memberships5,411 7,474 11,429 16,663 
Other— 1,006 — 1,995 
Total Revenue$181,999 $189,637 $350,921 $367,167 
Schedule of Accounts Receivables and Deferred Revenue Balances and Changes in Deferred Revenue
Accounts receivable, net consisted of the following (in thousands):
June 30, 2026December 31, 2025
Gross receivables from members and customers$34,899 $30,960 
Undeposited funds765 1,336 
Less: Allowance for credit losses(7,504)(8,047)
Accounts receivable, net$28,160 $24,249 
Deferred revenue consisted of the following (in thousands):
June 30, 2026December 31, 2025
Flights - prepaid
$616,971 $726,506 
Memberships - annual dues
5,334 10,328 
Flights - credits
$673 2,018 
Other
3,913 — 
Deferred revenue - total
$626,891 $738,852 
Changes in Deferred revenue for the six months ended June 30, 2026 were as follows (in thousands):
Deferred revenue as of December 31, 2025
$738,852 
   Amounts deferred during the period
238,960 
   Revenue recognized from amounts included in the deferred revenue beginning balance
(276,899)
   Revenue from current period sales
(74,022)
Deferred revenue as of June 30, 2026
$626,891 
Schedule of Revenue Expected to be Recognized in Future Periods
Revenue expected to be recognized in future periods for performance obligations that are unsatisfied, or partially unsatisfied, as of June 30, 2026 were as follows (in thousands):
Remainder of 2026
$191,315 
2027
283,548 
2028
76,014 
2029
76,014 
Total Deferred revenue$626,891