v3.26.1
Acquisition Activity - Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2025
Jun. 28, 2024
Mar. 31, 2025
Mar. 31, 2025
Jun. 30, 2026
Dec. 31, 2025
Dec. 31, 2024
Business Combination [Line Items]              
Contingent consideration         $ 1,011,000 $ 2,743,000 $ 6,219,000
Goodwill         $ 20,888,000 $ 20,888,000  
Trade name              
Business Combination [Line Items]              
Estimated life (years)         9 years 6 months 9 years 6 months  
Customer relationships              
Business Combination [Line Items]              
Estimated life (years)         3 years 6 months 3 years 6 months  
Contracts              
Business Combination [Line Items]              
Estimated life (years)         5 years 6 months 5 years 6 months  
FMS Aerospace              
Business Combination [Line Items]              
Total purchase price $ 16,342,000            
Number of consecutive trading days used to determine volume-weighted average price per share (in days)   90 days          
Contingent consideration 2,164,000   $ 2,164,000 $ 2,164,000 $ 2,200,000    
Volume-weighted average per-share price (VWAP), days   90 days          
Decrease in total consideration     0 4,800,000      
Decrease in goodwill     (139,000) 3,900,000      
Maximum contingent consideration issuable (in shares)   5,754,165          
Business combination, transfer restriction period   18 months          
Acquiree, percent of common stock vesting   5.55555%          
Acquiree, monthly vesting period   18 months          
Goodwill $ 7,725,000   $ 7,725,000 $ 7,725,000 7,700,000   $ 7,586,000
Goodwill, expected tax deductible amount         $ 0    
FMS Aerospace | Trade name              
Business Combination [Line Items]              
Estimated life (years)         9 years 6 months    
FMS Aerospace | Customer relationships              
Business Combination [Line Items]              
Estimated life (years)         3 years 6 months    
FMS Aerospace | Contracts              
Business Combination [Line Items]              
Estimated life (years)         5 years 6 months    
Fair Value | FMS Aerospace              
Business Combination [Line Items]              
Total purchase price   $ 21,200,000          
Consideration payable at closing   $ 19,000,000.0          
Fair Value | FMS Aerospace | Performance-Based Restricted Common Stock              
Business Combination [Line Items]              
Business acquisition, equity interest issued or issuable (in shares)   3,867,289