v3.25.1
Travel accounts payable
12 Months Ended
Dec. 31, 2024
Payables and Accruals [Abstract]  
Travel accounts payable Travel accounts payable
Travel accounts payable consist of the following:
As of December 31,
2024
As of December 31,
2023
Hotels and other travel providers$281,664 $253,092 
Canceled reservations pending payment to travelers14,313 44,504 
Airlines51,521 49,654 
Agencies5,410 3,622 
Errors and frauds provision4,085 4,281 
Other suppliers824 234 
Total travel accounts payable$357,817 $355,387