v3.25.4
Acquisitions - Summary of Preliminary Purchase Consideration (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Nov. 14, 2025
Dec. 31, 2024
Business Acquisition [Line Items]      
Goodwill $ 14,731   $ 0
2025 Acquisitions      
Business Acquisition [Line Items]      
Cash and cash equivalents   $ 69  
Accounts receivable   2,017  
Unbilled receivables   316  
Inventories   326  
Prepaid expenses and other current assets   246  
Property and equipment   4,793  
Intangible assets   10,548  
Goodwill   14,731  
Operating lease assets   831  
Accounts payable   (1,331)  
Accrued liabilities   (1,455)  
Current operating lease liabilities   (59)  
Operating lease liabilities   (773)  
Other non-current liabilities [1]   (5,093)  
Deferred tax liabilities   (2,541)  
Total acquisition consideration   $ 22,625  
[1] Other non-current liabilities includes $3.7 million of debt obligations which were repaid prior to December 31, 2025.