v3.26.3
Acquisitions - Assets Acquired And Liabilities Assumed - Tech-X Corporation (Details) - USD ($)
$ in Thousands
Apr. 29, 2025
Sep. 30, 2026
Dec. 31, 2025
Business Combination [Line Items]      
Goodwill   $ 30,070 $ 30,070
Tech-X Corporation (“Tech-X”)      
Business Combination [Line Items]      
Cash $ 851    
Accounts receivable 749    
Prepaid expenses and other current assets 75    
Property and equipment 33    
Goodwill 4,385    
Accounts payable (104)    
Accrued expenses and other current liabilities (303)    
Deferred tax liability (572)    
Deferred revenue, current (80)    
Net assets acquired and liabilities assumed $ 8,174    
Tech-X Corporation (“Tech-X”) | Customer relationships      
Business Combination [Line Items]      
Useful Life (Years) 6 years    
Finite-lived intangible assets $ 1,730    
Tech-X Corporation (“Tech-X”) | Developed technology      
Business Combination [Line Items]      
Useful Life (Years) 7 years    
Finite-lived intangible assets $ 1,280    
Tech-X Corporation (“Tech-X”) | Trade name      
Business Combination [Line Items]      
Useful Life (Years) 2 years    
Finite-lived intangible assets $ 130