XML 132 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
REVENUE - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]      
Revenue from contract with customer, excluding assessed tax $ 531,109 $ 369,495 $ 250,772
Transferred over Time | Subscription      
Disaggregation of Revenue [Line Items]      
Revenue from contract with customer, excluding assessed tax 404,684 273,507 180,698
Transferred over Time | Advertising      
Disaggregation of Revenue [Line Items]      
Revenue from contract with customer, excluding assessed tax 49,858 44,731 38,501
Transferred over Time | Duolingo English Test      
Disaggregation of Revenue [Line Items]      
Revenue from contract with customer, excluding assessed tax 41,212 32,718 24,658
Transferred over Time | In-App Purchases      
Disaggregation of Revenue [Line Items]      
Revenue from contract with customer, excluding assessed tax 34,673 17,914 6,836
Transferred over Time | Other      
Disaggregation of Revenue [Line Items]      
Revenue from contract with customer, excluding assessed tax $ 682 $ 625 $ 79