XML 76 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
REVENUE RECOGNITION- Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Jan. 01, 2023
Disaggregation of Revenue [Line Items]        
Contract terms of hosted services range Hosted services, along with non-distinct customization, integration, maintenance and support professional services, allow customers to access the Houndify and Amelia Software Platform over the contract period without taking possession of the software.      
Revenues $ 84,693 $ 45,873 $ 31,129  
Accounts receivable, net 23,159 4,050   $ 3,400
Contract assets and unbilled revenue, net 13,204 6,642   8,700
Deferred revenue       $ 13,400
Expected recognized revenue 5,100 7,900 6,400  
Revenue, remaining performance obligation, amount 83,300      
Professional services        
Disaggregation of Revenue [Line Items]        
Revenues 9,488 8,275 4,220  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01        
Disaggregation of Revenue [Line Items]        
Revenue, remaining performance obligation, amount $ 48,900      
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01        
Disaggregation of Revenue [Line Items]        
Revenue, remaining performance obligation, amount $ 32,100      
Revenue, remaining performance obligation, expected timing of satisfaction, period 4 years      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2030-01-01        
Disaggregation of Revenue [Line Items]        
Revenue, remaining performance obligation, amount $ 2,300      
Revenue, remaining performance obligation, expected timing of satisfaction, period      
Over time        
Disaggregation of Revenue [Line Items]        
Revenues $ 67,789 25,757 19,955  
Over time | Professional services        
Disaggregation of Revenue [Line Items]        
Revenues 9,400 7,400 2,200  
Point-in-time        
Disaggregation of Revenue [Line Items]        
Revenues 16,904 20,116 11,174  
Point-in-time | Professional services        
Disaggregation of Revenue [Line Items]        
Revenues $ 100 $ 900 $ 2,000