v3.26.1
Disaggregated Revenue (Tables)
6 Months Ended
Jun. 30, 2026
Disaggregation of Revenue [Abstract]  
Summary of Disaggregated Revenue

The disaggregated revenue for the three and six months ended June 30, 2026 and 2025 were as follows (in thousands):

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

Scheduled

 

$

17,383

 

 

$

21,405

 

 

$

32,844

 

 

$

39,189

 

On-Demand

 

 

12,126

 

 

 

6,026

 

 

$

22,278

 

 

$

11,748

 

Total revenue

 

$

29,509

 

 

$

27,431

 

 

$

55,122

 

 

$

50,937

 

Summary of Revenue Deferred and Recognized

The revenue deferred and recognized for the three and six months ended June 30, 2026 and 2025 were as follows (in thousands):

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

Deferred revenue, beginning of period

 

$

18,590

 

 

$

16,519

 

 

$

17,924

 

 

$

17,482

 

Revenue deferred

 

 

31,447

 

 

 

15,351

 

 

 

49,228

 

 

 

26,613

 

Revenue recognized

 

 

(19,874

)

 

 

(14,017

)

 

 

(36,989

)

 

 

(26,242

)

Deferred revenue, end of period

 

$

30,163

 

 

$

17,853

 

 

$

30,163

 

 

$

17,853