v3.25.2
REVENUE - Summary of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Disaggregation of Revenue [Line Items]          
Revenue from contract with customer $ 58,041 $ 64,002 $ 114,476 $ 126,235  
Commodity Contract Asset, Current 191   191   $ 232
Deferred revenue 3,103   3,103   2,154
Deferred revenue 3,178   3,178   2,154
Bridg Acquisition          
Disaggregation of Revenue [Line Items]          
Contract with Customer, Asset, after Allowance for Credit Loss, Current 191   191   232
Deferred revenue 3,103   3,103   2,154
Contract with Customer, Liability, Noncurrent 75   75   $ 0
Served based pricing          
Disaggregation of Revenue [Line Items]          
Revenue from contract with customer 21,397 40,506 46,308 80,537  
Engagement based pricing          
Disaggregation of Revenue [Line Items]          
Revenue from contract with customer 35,893 21,447 66,572 42,954  
Other Revenue(1)          
Disaggregation of Revenue [Line Items]          
Revenue from contract with customer 751 2,049 1,596 2,744  
Bridg Platform Revenue          
Disaggregation of Revenue [Line Items]          
Revenue from contract with customer $ 5,208 $ 5,634 $ 10,671 $ 11,009