v3.26.1
Commitments and Contingencies - Legal Proceedings (Details) - Tel-Instruments Electronics Corp. Settlement - Judicial ruling
$ in Millions
1 Months Ended 12 Months Ended
Jul. 31, 2023
USD ($)
employee
Jun. 28, 2025
USD ($)
employee
Loss Contingencies [Line Items]    
Number of employees included in the settlement | employee 2 2
Gain on legal settlement | $ $ 7.3 $ 7.3