v3.26.1
Acquisition Activity - Schedule of Purchase Accounting for FMS Acquisition (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Jun. 30, 2026
Dec. 31, 2025
Dec. 31, 2024
Business Combination [Line Items]        
Earnout Shares   $ 1,011 $ 2,743 $ 6,219
FMS Aerospace        
Business Combination [Line Items]        
Common Stock $ 13,061      
Working Capital Excess Shares 174      
Closing Cash Shares Adjustment 143      
Accrued Dividends Payable Adjustment 800      
Earnout Shares 2,164 $ 2,200    
Total purchase price $ 16,342