v3.26.1
Summary of Significant Accounting Policies - Revenue Recognition (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Summary of Significant Accounting Policies        
Revenue contract renewal term     1 year  
Minimum        
Summary of Significant Accounting Policies        
Revenue contract term     2 years  
Revenue payment term     30 days  
Maximum        
Summary of Significant Accounting Policies        
Revenue contract term     3 years  
Revenue payment term     60 days  
Concentration of revenue | Product | Subscription and volume-based revenue        
Summary of Significant Accounting Policies        
Percentage of revenue     99.00%  
Concentration of revenue | Product | Implementation fees and hardware sales        
Summary of Significant Accounting Policies        
Percentage of revenue 1.00% 1.00% 1.00% 1.00%