v3.26.3
Organization and Description of Business - Additional Information (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
USD ($)
Subsidiary
Sep. 30, 2026
USD ($)
Subsidiary
Customers
City
Universities
Agencies
Dec. 31, 2027
USD ($)
$ / shares
Sep. 28, 2026
USD ($)
$ / shares
Business And Nature Of Operations [Line Items]        
Number of customers | Customers   313    
Number of agencies | Agencies   2,100    
Number of cities in which entity operates | City   170    
Number of universities and corporations in which entity operates | Universities   21    
Number of subsidiary | Subsidiary 6 6    
Location, Statement of Income, Balance [Axis]: us-gaap:GeneralAndAdministrativeExpense        
Business And Nature Of Operations [Line Items]        
Acquisition related expenses $ 5,100 $ 7,100    
Merger Agreement        
Business And Nature Of Operations [Line Items]        
Purchase of stock price per share | $ / shares       $ 8
Termination fee       $ 4,500
Maintenance and Support Services and Professional Software Development Services        
Business And Nature Of Operations [Line Items]        
Number of customers | Customers   2    
Forecast | CVR Agreement        
Business And Nature Of Operations [Line Items]        
Business combination contingent consideration additional milestone increment amount     $ 500  
Business combination contingent consideration additional milestone increment price per share | $ / shares     $ 0.05  
Business combination contingent consideration additional threshold amount     $ 75,500  
Business combination contingent consideration milestone price per share | $ / shares     $ 0.5  
Business combination contingent consideration higher milestone increment amount     $ 250  
Business combination contingent consideration higher milestone increment price per share | $ / shares     $ 0.05  
Business combination contingent consideration higher threshold amount     $ 87,000  
Business combination contingent consideration maximum aggregate payment per share | $ / shares     $ 3  
Maximum | Merger Agreement        
Business And Nature Of Operations [Line Items]        
Additional cash milestone per share | $ / shares       $ 3
Maximum | Forecast | CVR Agreement        
Business And Nature Of Operations [Line Items]        
Business combination contingent consideration additional threshold amount     $ 75,500  
Business combination contingent consideration threshold amount     $ 73,500