XML 55 R45.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue - Revenue Disaggregation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Revenue          
Revenue $ 69,114 $ 82,598 $ 216,741 $ 258,390  
Capitalized commissions 2,300   2,300    
Total 164,058   164,058   $ 177,519
Less: Deferred revenue, noncurrent 28,267   28,267   17,026
Deferred revenue, current 135,791   135,791   160,493
Revenue recognized     $ 132,700 138,400  
Deferred revenue recognized period     2 years    
Amortization term (in years)     10 years    
Sales and marketing          
Revenue          
Amortization expense in sales and marketing 400 100 $ 1,500 100  
Other current assets          
Revenue          
Capitalized commissions 1,200   1,200    
Other noncurrent assets          
Revenue          
Capitalized commissions 1,100   $ 1,100    
Maximum          
Revenue          
Rewards benefits period     30 months    
Travel          
Revenue          
Revenue 42,571 49,065 $ 131,091 152,224  
Total 72,147   72,147   81,613
Subscription          
Revenue          
Revenue 22,998 33,344 76,303 105,893  
Total 63,171   63,171   66,367
Rewards and other revenue          
Revenue          
Revenue 3,545 $ 189 9,347 $ 273  
Travel credits          
Revenue          
Total 17,818   17,818   18,852
Rewards          
Revenue          
Total $ 10,922   $ 10,922   $ 10,687