v3.26.1
Revenue - Narrative (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Revenues from External Customers and Long-Lived Assets [Line Items]      
Deferred revenue $ 6,283,000   $ 5,882,000
Revenue recognized during period 2,000,000 $ 2,235,000  
Maximum      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Customer tenure     3 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-04-01      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue, performance obligations not recognized $ 243,063,000    
Revenue, performance obligations not recognized, period 1 year 7 months 6 days    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-01-01      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue, performance obligations not recognized $ 167,415,000    
Revenue, performance obligations not recognized, period 12 months    
Digital Native Enterprise Customers      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Customer spending more than $ 500    
Above $6K and under $100K Customers      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Customer spending more than 500    
Annual run-rate revenue, minimum 6,000    
Annual run-rate revenue, maximum 100,000    
Customer spending less than or equal 8,333    
Above $100K and under $500K Customers      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Customer spending more than 8,333    
Annual run-rate revenue, minimum 100,000    
Annual run-rate revenue, maximum 500,000    
Customer spending less than or equal 41,667    
Above $500K and under $1M Customers      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Customer spending more than 41,667    
Annual run-rate revenue, minimum 500,000    
Annual run-rate revenue, maximum 1,000,000    
Customer spending less than or equal 83,333    
Above $1M Customers      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Customer spending more than 83,333    
Annual run-rate revenue, minimum 1,000,000    
Annual run-rate revenue, maximum 1,000,000    
Developers And Other      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Customer spending more than $ 500    
Learners, Testers and Other      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Customer spending less than or equal     $ 50
Revenue from Contract with Customer | Geographic Concentration Risk      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Percentage of revenue 100.00% 100.00%  
United States | Revenue from Contract with Customer | Geographic Concentration Risk      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Percentage of revenue 38.00% 31.00%