v3.25.0.1
REVENUE - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]      
Revenue from contract with customer, excluding assessed tax $ 748,024 $ 531,109 $ 369,495
Subscription      
Disaggregation of Revenue [Line Items]      
Revenue from contract with customer, excluding assessed tax 607,531 404,684 273,507
Other      
Disaggregation of Revenue [Line Items]      
Revenue from contract with customer, excluding assessed tax 140,493 126,425 95,988
Advertising      
Disaggregation of Revenue [Line Items]      
Revenue from contract with customer, excluding assessed tax 54,907 49,858 44,731
Duolingo English Test      
Disaggregation of Revenue [Line Items]      
Revenue from contract with customer, excluding assessed tax 45,640 41,212 32,718
In-App Purchases      
Disaggregation of Revenue [Line Items]      
Revenue from contract with customer, excluding assessed tax 38,653 34,673 17,914
Other      
Disaggregation of Revenue [Line Items]      
Revenue from contract with customer, excluding assessed tax $ 1,293 $ 682 $ 625