v3.26.3
REVENUE - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Disaggregation of Revenue [Line Items]        
Total revenues $ 309,007 $ 271,713 $ 899,428 $ 754,721
Subscription        
Disaggregation of Revenue [Line Items]        
Total revenues 269,985 229,491 778,928 631,156
Advertising        
Disaggregation of Revenue [Line Items]        
Total revenues 20,820 21,019 62,486 59,504
Duolingo English Test        
Disaggregation of Revenue [Line Items]        
Total revenues 9,854 9,649 31,280 31,723
IAPs        
Disaggregation of Revenue [Line Items]        
Total revenues 6,880 11,096 23,328 30,928
Other        
Disaggregation of Revenue [Line Items]        
Total revenues $ 1,468 $ 458 $ 3,406 $ 1,410