| Legal Proceedings - Narrative (Details) - USD ($) | 3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
| Dec. 31, 2022 | Oct. 01, 2022 | Oct. 01, 2022 | Dec. 31, 2021 | |
| Lufthansa Technik AG | ||||
| Loss Contingencies [Line Items] | ||||
| Estimated litigation liability | $ 1,000,000 | |||
| Damages paid | $ 300,000 | |||
| Teradyne, Inc. Alleged Patent Infringement | ||||
| Loss Contingencies [Line Items] | ||||
| Reserve | $ 0 | 0 | 0 | |
| Former customer lawsuit | ||||
| Loss Contingencies [Line Items] | ||||
| Settlement | 2,000,000 | 2,000,000 | ||
| Former customer lawsuit | Forecast | ||||
| Loss Contingencies [Line Items] | ||||
| Gain recorded | $ 1,500,000 | |||
| AES | Indirect Sales | Patent Infringement | ||||
| Loss Contingencies [Line Items] | ||||
| Reserve | 24,100,000 | 24,100,000 | $ 24,600,000 | |
| Interest accrued | 100,000 | 500,000 | ||
| Remaining estimated liability to be paid | $ 700,000 | $ 700,000 | ||
| X | ||||||||||
| 
- Definition Amount of gain (loss) recognized in settlement of litigation and insurance claims. Excludes claims within an insurance entity's normal claims settlement process. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef 
 | 
| X | ||||||||||
| 
- Definition Aggregate carrying amount of the estimated litigation liability for known or estimated probable loss from litigation, which may include attorneys' fees and other litigation costs. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef 
 | 
| X | ||||||||||
| 
- Definition Amount awarded to other party in judgment or settlement of litigation. No definition available. 
 | 
| X | ||||||||||
| 
- Definition Interest expense (income) directly attributable to an award in settlement of litigation. No definition available. 
 | 
| X | ||||||||||
| 
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. No definition available. 
 | 
| X | ||||||||||
| 
- Definition Amount of loss contingency liability. Reference 1: http://www.xbrl.org/2003/role/disclosureRef 
 | 
| X | ||||||||||
| 
- Definition Amount of loss contingency liability expected to be resolved within one year or the normal operating cycle, if longer. Reference 1: http://www.xbrl.org/2003/role/disclosureRef 
 | 
| X | ||||||||||
| 
- Definition Amount of damages paid to the plaintiff in the legal matter. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef 
 | 
| X | ||||||||||
| 
- Details 
 | 
| X | ||||||||||
| 
- Details 
 | 
| X | ||||||||||
| 
- Details 
 | 
| X | ||||||||||
| 
- Details 
 | 
| X | ||||||||||
| 
- Details 
 | 
| X | ||||||||||
| 
- Details 
 | 
| X | ||||||||||
| 
- Details 
 |