v3.26.1
Acquisition - Additional Information (Details) - USD ($)
12 Months Ended
Jul. 26, 2024
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Business Combination [Line Items]        
Cash consideration, net of cash and restricted cash acquired   $ 12,667,000 $ 206,374,000 $ 8,270,000
Bren-Tronics Defense LLC        
Business Combination [Line Items]        
Cash consideration, net of cash and restricted cash acquired $ 206,374,000      
Trade Receivables 10,325,000      
Bren-Tronics Defense LLC | Trademarks        
Business Combination [Line Items]        
Acquired intangible assets $ 4,200      
Acquired finite-lived intangible assets, weighted average useful life (in years) 6 years      
Bren-Tronics Defense LLC | Customer relationships        
Business Combination [Line Items]        
Acquired intangible assets $ 63,100      
Acquired finite-lived intangible assets, weighted average useful life (in years) 13 years      
Bren-Tronics Defense LLC | Technology-Based Intangible Assets [Member]        
Business Combination [Line Items]        
Acquired intangible assets $ 23,200      
Acquired finite-lived intangible assets, weighted average useful life (in years) 12 years