XML 65 R48.htm IDEA: XBRL DOCUMENT v3.25.4
Revenue - Revenue by Customer Category (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]      
Amount $ 901,427 $ 780,615 $ 692,884
Percentage of Revenue 100.00% 100.00% 100.00%
Builders      
Disaggregation of Revenue [Line Items]      
Amount $ 252,072 $ 236,384 $ 219,506
Percentage of Revenue 28.00% 30.00% 32.00%
Scalers      
Disaggregation of Revenue [Line Items]      
Amount $ 321,404 $ 284,575 $ 253,336
Percentage of Revenue 36.00% 36.00% 37.00%
Scalers+      
Disaggregation of Revenue [Line Items]      
Amount $ 231,050 $ 160,836 $ 122,543
Percentage of Revenue 26.00% 21.00% 18.00%
Learners, Testers and Other      
Disaggregation of Revenue [Line Items]      
Amount $ 96,901 $ 98,820 $ 97,499
Percentage of Revenue 10.00% 13.00% 13.00%