v3.26.1
REVENUE - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Total revenues $ 298,454 $ 252,265 $ 590,421 $ 483,008
Subscription        
Disaggregation of Revenue [Line Items]        
Total revenues 258,035 210,678 508,943 401,665
Advertising        
Disaggregation of Revenue [Line Items]        
Total revenues 21,052 20,603 41,666 38,485
Duolingo English Test        
Disaggregation of Revenue [Line Items]        
Total revenues 10,109 10,088 21,426 22,074
IAPs        
Disaggregation of Revenue [Line Items]        
Total revenues 8,002 10,390 16,448 19,832
Other        
Disaggregation of Revenue [Line Items]        
Total revenues $ 1,256 $ 506 $ 1,938 $ 952