v3.26.1
Revenue from Contracts with Customers - Narrative (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Product and Service, Revenue [Line Items]    
Revenue recognized $ 16,000  
Current period from performance obligations 1,000  
Cancellation reserve 21,116 $ 17,953
Air Bookings    
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Product and Service, Revenue [Line Items]    
Cancellation reserve $ 16,000 $ 13,000