v3.26.1
REVENUE RECOGNITION - Schedule of Disaggregates Revenue by Service Type and the Timing (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Total Revenue $ 181,999 $ 189,637 $ 350,921 $ 367,167
Services transferred at a point in time: | Flights, net of discounts and incentives        
Disaggregation of Revenue [Line Items]        
Total Revenue 157,709 158,330 301,247 305,898
Services transferred at a point in time: | Other        
Disaggregation of Revenue [Line Items]        
Total Revenue 18,879 22,827 38,245 42,611
Services transferred over time: | Memberships        
Disaggregation of Revenue [Line Items]        
Total Revenue 5,411 7,474 11,429 16,663
Services transferred over time: | Other        
Disaggregation of Revenue [Line Items]        
Total Revenue $ 0 $ 1,006 $ 0 $ 1,995