v3.26.1
Summary of Significant Accounting Policies - Additional Information (Details)
12 Months Ended
Feb. 27, 2025
USD ($)
Dec. 31, 2025
USD ($)
Segment
Dec. 31, 2024
USD ($)
Segment
Dec. 31, 2023
USD ($)
Segment
Summary of Significant Accounting Policies [Line Items]        
Cash deposits by FDIC   $ 250,000    
Number of reportable segments | Segment   1 1 1
Segment Reporting, CODM, Individual Title and Position or Group Name [Extensible Enumeration]   srt:ChiefExecutiveOfficerMember    
Remaining performance obligation   $ 550,600,000    
Accounts receivable contractual due date   180 days    
Percentage of customers within contractual due date   50.00%    
Right-of-use asset and lease liability for leases with terms   12 months    
Impairment of long-lived assets   $ 0 $ 0 $ 0
Largest amount of tax benefit that is more than 50 percent   50.00%    
Potentially dilutive securities   $ 0 0 0
Contingent consideration     0  
Contingent consideration non current     $ 0  
Contingent consideration, other long-term liabilities       750,000
Contingent consideration accrued expenses       $ 1,000,000
Convertible Promissory Note        
Summary of Significant Accounting Policies [Line Items]        
Debt instrument, maturity date, description On February 27, 2025, the Company invested $6.0 million in an unrelated party (the “Issuer”) in the form of a convertible promissory note (the “Note”). The Note will mature on the fifth anniversary of the Note’s issuance, bears no interest and is convertible into the Issuer’s shares prior to the maturity date at the Company’s discretion or upon the occurrence of certain future events. The Note was accounted for as available-for-sale debt instrument measured at fair value and recorded in Other assets. The fair value of this Note is classified within level 3 of the fair value hierarchy. As of December 31, 2025, the fair value of the Note approximates its carrying amount.      
Debt conversion, description is convertible into the Issuer’s shares prior to the maturity date at the Company’s discretion or upon the occurrence of certain future events.      
Interest rate 0.00%      
Convertible Promissory Note | Issuer        
Summary of Significant Accounting Policies [Line Items]        
Convertible promissory note $ 6,000,000      
ASU 2024-01        
Summary of Significant Accounting Policies [Line Items]        
Change in Accounting Principle, Accounting Standards Update, Adopted [true false]   true    
Change in Accounting Principle, Accounting Standards Update, Adoption Date   Jan. 01, 2025    
Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false]   true    
ASU 2023-09        
Summary of Significant Accounting Policies [Line Items]        
Change in Accounting Principle, Accounting Standards Update, Adopted [true false]   true    
ASU 2024-02        
Summary of Significant Accounting Policies [Line Items]        
Change in Accounting Principle, Accounting Standards Update, Adopted [true false]   true    
Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false]   true    
Customer One | Customer Concentration Risk | Sales Revenue Net        
Summary of Significant Accounting Policies [Line Items]        
Concentration of Credit Risk   28.50% 27.80% 23.50%
Customer Two | Customer Concentration Risk | Sales Revenue Net        
Summary of Significant Accounting Policies [Line Items]        
Concentration of Credit Risk   12.80% 11.90% 16.40%
Customer Three | Customer Concentration Risk | Sales Revenue Net        
Summary of Significant Accounting Policies [Line Items]        
Concentration of Credit Risk   10.20% 11.10% 15.30%
Two Customers | Customer Concentration Risk | Accounts Receivable        
Summary of Significant Accounting Policies [Line Items]        
Concentration of Credit Risk   40.70%    
Three Customers | Customer Concentration Risk | Sales Revenue Net        
Summary of Significant Accounting Policies [Line Items]        
Concentration of Credit Risk   10.00% 10.00% 10.00%
Three Customers | Customer Concentration Risk | Accounts Receivable        
Summary of Significant Accounting Policies [Line Items]        
Concentration of Credit Risk     51.00%  
One Supplier | Customer Concentration Risk | Accounts Payable        
Summary of Significant Accounting Policies [Line Items]        
Concentration of Credit Risk   23.80% 19.60%  
Maximum        
Summary of Significant Accounting Policies [Line Items]        
Property and equipment estimated useful lives   15 years    
Probability of exercise of lease extensions   18 years    
Minimum        
Summary of Significant Accounting Policies [Line Items]        
Property and equipment estimated useful lives   3 years    
Probability of exercise of lease extensions   1 year    
Financing Receivables Beyond One Year Past Due        
Summary of Significant Accounting Policies [Line Items]        
Percentage of customers within contractual due date   100.00%