XML 49 R34.htm IDEA: XBRL DOCUMENT v3.25.2
REVENUE - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]        
Revenue from contract with customer, excluding assessed tax $ 252,265 $ 178,327 $ 483,008 $ 345,880
Subscription        
Disaggregation of Revenue [Line Items]        
Revenue from contract with customer, excluding assessed tax 210,678 143,909 401,665 275,597
Other        
Disaggregation of Revenue [Line Items]        
Revenue from contract with customer, excluding assessed tax 41,587 34,418 81,343 70,283
Advertising        
Disaggregation of Revenue [Line Items]        
Revenue from contract with customer, excluding assessed tax 20,603 13,258 38,485 26,210
Duolingo English Test        
Disaggregation of Revenue [Line Items]        
Revenue from contract with customer, excluding assessed tax 10,088 10,698 22,074 23,453
In-App Purchases        
Disaggregation of Revenue [Line Items]        
Revenue from contract with customer, excluding assessed tax 10,390 10,176 19,832 20,100
Other        
Disaggregation of Revenue [Line Items]        
Revenue from contract with customer, excluding assessed tax $ 506 $ 286 $ 952 $ 520