v3.24.3
REVENUE - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Disaggregation of Revenue [Line Items]        
Revenue from contract with customer, excluding assessed tax $ 192,594 $ 137,624 $ 538,474 $ 380,124
Subscription        
Disaggregation of Revenue [Line Items]        
Revenue from contract with customer, excluding assessed tax 157,617 105,887 433,214 287,230
Other        
Disaggregation of Revenue [Line Items]        
Revenue from contract with customer, excluding assessed tax 34,977 31,737 105,260 92,894
Advertising        
Disaggregation of Revenue [Line Items]        
Revenue from contract with customer, excluding assessed tax 14,405 11,678 40,615 36,374
Duolingo English Test        
Disaggregation of Revenue [Line Items]        
Revenue from contract with customer, excluding assessed tax 10,772 10,612 34,225 30,393
In-App Purchases        
Disaggregation of Revenue [Line Items]        
Revenue from contract with customer, excluding assessed tax 9,411 9,233 29,511 25,760
Other        
Disaggregation of Revenue [Line Items]        
Revenue from contract with customer, excluding assessed tax $ 389 $ 214 $ 909 $ 367