v3.25.2
REVENUE RECOGNITION - Schedule of Deferred Revenue (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Disaggregation of Revenue [Line Items]    
Deferred revenue - total $ 727,099 $ 749,612
Flights - prepaid    
Disaggregation of Revenue [Line Items]    
Deferred revenue - total 711,466 729,581
Memberships - annual dues    
Disaggregation of Revenue [Line Items]    
Deferred revenue - total 12,745 17,638
Other    
Disaggregation of Revenue [Line Items]    
Deferred revenue - total $ 2,888 $ 2,393