v3.26.1
REVENUE - Summary 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]        
Revenue from contract with customer $ 36,882 $ 58,041 $ 71,201 $ 114,476
Served based pricing        
Disaggregation of Revenue [Line Items]        
Revenue from contract with customer 11,819 21,397 21,881 46,308
Engagement based pricing        
Disaggregation of Revenue [Line Items]        
Revenue from contract with customer 23,872 35,893 46,843 66,572
Other Revenue(1)        
Disaggregation of Revenue [Line Items]        
Revenue from contract with customer $ 1,191 $ 751 $ 2,477 $ 1,596