XML 61 R46.htm IDEA: XBRL DOCUMENT v3.25.4
Summary of Significant Accounting Policies - Additional Information (Details) - USD ($)
3 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Significant Accounting Policies [Line Items]        
Contingent consideration amount paid     $ 4,602,000  
Amortization expense associated with cloud computing arrangements   $ 400,000 400,000 $ 500,000
Sales commissions maximum amortization period   1 year    
Sales contracts with original expected length   one year or less    
Cumulative ownership change percentage   50.00%    
Cumulative change in ownership period   3 years    
Investment impairment charges   $ 0 0 $ 0
ASU 2023-07        
Significant Accounting Policies [Line Items]        
Change in accounting principle, accounting standards update, adopted   true    
Change in accounting principle, accounting standards update, adoption date   Jan. 01, 2024    
ASU 2023-09        
Significant Accounting Policies [Line Items]        
Change in accounting principle, accounting standards update, adopted   true    
Change in accounting principle, accounting standards update, adoption date   Jan. 01, 2025    
ASU 2024-04        
Significant Accounting Policies [Line Items]        
Change in accounting principle, accounting standards update, adopted   true    
Change in accounting principle, accounting standards update, adoption date   Jan. 01, 2025    
Voyantic Oy        
Significant Accounting Policies [Line Items]        
Contingent consideration amount paid $ 7,200,000      
Level 3        
Significant Accounting Policies [Line Items]        
Assets measured at fair value   $ 0 0  
Financial liabilities, fair value   $ 0 0  
Maximum        
Significant Accounting Policies [Line Items]        
Expected revenue recognition term   1 year    
Extended warranty and enhanced maintenance term   3 years    
Payment Terms   120 days    
Product warranty coverage period   1 year    
Lease expiration year   2038    
Minimum        
Significant Accounting Policies [Line Items]        
Extended warranty and enhanced maintenance term   1 year    
Payment Terms   30 days    
Product warranty coverage period   90 days    
Lease expiration year   2026    
Prepaid Expenses and Other Current Assets        
Significant Accounting Policies [Line Items]        
Cloud computing arrangement costs   $ 400,000 400,000  
Other Non-current Assets        
Significant Accounting Policies [Line Items]        
Cloud computing arrangement costs   $ 700,000 $ 1,000,000