v3.26.1
Acquisitions - Summary of Preliminary Purchase Consideration (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Nov. 14, 2025
Business Acquisition [Line Items]      
Goodwill $ 14,731 $ 14,731  
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.