v3.24.2.u1
REVENUE - Disaggregation of revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]        
Revenues, net $ 58,326 $ 56,771 $ 116,347 $ 106,700
Travel Marketplace        
Disaggregation of Revenue [Line Items]        
Revenues, net 58,003 56,652 115,760 106,201
Travel Marketplace | Transactions through affiliates and with customers        
Disaggregation of Revenue [Line Items]        
Revenues, net 58,003 53,806 115,663 98,360
Travel Marketplace | Transactions from travelers’ direct bookings        
Disaggregation of Revenue [Line Items]        
Revenues, net 0 2,846 97 7,841
Travel Marketplace | Travel Transaction revenues        
Disaggregation of Revenue [Line Items]        
Revenues, net 55,675 52,875 110,119 98,957
Travel Marketplace | Air        
Disaggregation of Revenue [Line Items]        
Revenues, net 30,645 32,887 59,057 69,647
Travel Marketplace | Travel Package        
Disaggregation of Revenue [Line Items]        
Revenues, net 16,573 11,228 32,539 17,820
Travel Marketplace | Hotel        
Disaggregation of Revenue [Line Items]        
Revenues, net 6,158 6,564 13,649 8,368
Travel Marketplace | Other        
Disaggregation of Revenue [Line Items]        
Revenues, net 2,299 2,196 4,874 3,122
Travel Marketplace | Fintech Program revenues        
Disaggregation of Revenue [Line Items]        
Revenues, net 2,328 3,777 5,641 7,244
SaaS Platform        
Disaggregation of Revenue [Line Items]        
Revenues, net 323 119 587 499
SaaS Platform | Subscription services revenue        
Disaggregation of Revenue [Line Items]        
Revenues, net $ 323 $ 119 $ 587 $ 499