v3.26.1
Prepaid expenses and other current assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Prepaid Expenses And Other Current Assets    
Advances to suppliers $ 20,794 $ 11,615
Other prepaid expenses 15,211 9,109
Prepaid insurance 9,758 9,604
Sales commission to travel agencies (Note 1c) 8,999 9,108
Flight credits 7,671 5,812
Total $ 62,433 $ 45,248