v3.25.2
REVENUES - Narrative (Details)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
contract
Jun. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
contract
Mar. 31, 2025
USD ($)
Mar. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Disaggregation of Revenue [Line Items]                
Contract balance $ 41,013   $ 41,013   $ 4,288      
Number of contracts that included rebate clause | contract     2   2      
Net revenue 29,195 $ 18,812 $ 51,123 $ 38,502        
Deferred revenue 484 $ 1,053 484 1,053 $ 473 $ 511 $ 904 $ 172
Unbilled receivables $ 3,483   3,483   $ 3,241      
HCP Marketing Business | Solutions Sold On A Commissions Bases, Agent Revenue Recognized On A Net Basis                
Disaggregation of Revenue [Line Items]                
Net revenue     $ 6,325 $ 5,602