v3.26.1
Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Detail)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
USD ($)
Customer
Unit
Jun. 30, 2025
USD ($)
Customer
Dec. 31, 2025
USD ($)
Customer
Accounting Policies [Line Items]      
Contract assets $ 23,638   $ 12,924
Revenue recognized from deferred revenue 29,922 $ 17,337  
Deferred revenue $ 33,859   $ 35,398
Number of operating segments | Unit 1    
Segment reporting, factors used to identify entity's reportable segments Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the Chief Operating Decision Maker (“CODM”) in deciding how to allocate resources and in assessing performance.    
Segment Reporting, CODM, Individual Title and Position or Group Name [Extensible Enumeration] srt:ChiefExecutiveOfficerMember    
Segment Reporting, CODM, Profit (Loss) Measure, How Used, Description The CODM uses net income / (loss) and Adjusted EBITDA to allocate resources.    
Accounting Standards Update [Extensible Enumeration] Accounting Standards Update 2025-05 [Member]    
Change in Accounting Principle, Accounting Standards Update, Adopted [true false] true    
Change in Accounting Principle, Accounting Standards Update, Adoption Date Jan. 01, 2026    
Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false] true    
Customer Concentration Risk [Member] | Revenue Benchmark [Member]      
Accounting Policies [Line Items]      
Number of customers involved in concentration risk | Customer 1 1  
Customer Concentration Risk [Member] | Accounts Receivable [Member]      
Accounting Policies [Line Items]      
Number of customers involved in concentration risk | Customer 1   1