XML 55 R45.htm IDEA: XBRL DOCUMENT v3.25.4
Summary of Significant Accounting Policies - Additional Information (Details)
12 Months Ended
Dec. 31, 2025
USD ($)
Customer
Segment
Dec. 31, 2024
USD ($)
Customer
Dec. 31, 2023
USD ($)
Customer
Summary of Significant Accounting Policies [Line Items]      
Loss on dissolution of subsidiary | $ $ 0 $ 4,839,000 $ 0
Number of operating segments | Segment 1    
Advertising expense | $ $ 10,600,000 $ 9,900,000 $ 8,100,000
Change in Accounting Principle, Accounting Standards Update, Adopted [true false] true    
Accounting Standards Update [Extensible Enumeration] us-gaap:AccountingStandardsUpdate202309Member    
Minimum      
Summary of Significant Accounting Policies [Line Items]      
Intangible assets estimated useful life 1 year    
Maximum      
Summary of Significant Accounting Policies [Line Items]      
Intangible assets estimated useful life 10 years    
Tobii AB      
Summary of Significant Accounting Policies [Line Items]      
Allowance for credit losses | $ $ 0    
Accounts Receivable | Customer Concentration Risk      
Summary of Significant Accounting Policies [Line Items]      
Number of customers, concentration of risk disclosure | Customer 0 0  
Revenue | Credit Concentration Risk      
Summary of Significant Accounting Policies [Line Items]      
Number of customers, concentration of risk disclosure | Customer 0 0 0
Current and Noncurrent Unbilled Contracts Receivable | Customer Concentration Risk      
Summary of Significant Accounting Policies [Line Items]      
Number of customers, concentration of risk disclosure | Customer 2 1