v3.25.3
Acquisition - Estimated fair values of the assets acquired and liabilities assumed (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Estimated fair values of the assets acquired and liabilities assumed    
Goodwill $ 50,648 $ 47,150
Arroweye    
Estimated fair values of the assets acquired and liabilities assumed    
Cash and cash equivalents 1,603  
Accounts receivable 9,424  
Inventories 3,992  
Prepaid expenses and other current assets 2,517  
Plant, equipment, leasehold improvements and operating lease right-of-use assets 17,563  
Intangible assets 12,400  
Goodwill 3,498  
Deferred income taxes 3,699  
Other assets 298  
Total assets 54,994  
Accounts payable 2,837  
Accrued expenses 3,986  
Accrued long-term operating leases 2,371  
Total purchase price $ 45,800