Quarterly report [Sections 13 or 15(d)]

Acquisition - Summary of Preliminary Purchase Price Allocation (Parenthetical) (Details)

v3.25.3
Acquisition - Summary of Preliminary Purchase Price Allocation (Parenthetical) (Details) - ENGlobal Business - USD ($)
$ in Thousands
Sep. 30, 2025
Jun. 30, 2025
Asset Acquisition [Line Items]    
Intangible assets - trade name $ 400 $ 400
Automation Business    
Asset Acquisition [Line Items]    
Estimated life   5 years
Amortization expense, remainder of 2025 100  
Amortization expense, 2026 100  
Amortization expense, 2027 100  
Amortization expense, 2028 100  
Amortization expense, 2029 100  
Amortization expense, 2030 $ 100