Revenue - Additional Information (Details) - USD ($) $ in Millions |
3 Months Ended | |
|---|---|---|
Apr. 03, 2026 |
Dec. 31, 2025 |
|
| Revenue [Line Items] | ||
| Incremental direct costs of obtaining a contract, practical expedient | true | |
| Effects of a financing component, practical expedient | true | |
| Remaining performance obligation for contracts, optional exemption | true | |
| Contract liabilities | $ 17.2 | $ 11.1 |
| Revenue recognized | $ 8.3 | |
| Warranties | ||
| Revenue [Line Items] | ||
| Standard product warranty description | The standard warranty periods for the Company’s products are typically 12 months to 36 months. The Company recognizes estimated liabilities associated with standard warranty periods for its products in accordance with the provisions of ASC 450, “Contingencies,” as the Company has the ability to ascertain the likelihood of the liabilities and can reasonably estimate the amount of the liabilities. | |
| Minimum | Warranties | ||
| Revenue [Line Items] | ||
| Standard warranty period on products | 12 months | |
| Maximum | Warranties | ||
| Revenue [Line Items] | ||
| Standard warranty period on products | 36 months | |
| Maximum | Professional Services | ||
| Revenue [Line Items] | ||
| Percentage of revenue for professional services | 3.00% |
| X | ||||||||||
- Definition Percentage of revenue for professional services requested under customer contract is recognized. No definition available.
|
| X | ||||||||||
- Definition Standard warranty period on products. No definition available.
|
| X | ||||||||||
- Definition Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| 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. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Indicates (true false) whether practical expedient was elected not to adjust consideration for effect of financing component when transfer and customer payment for product or service occurs within one year or less. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Indicates (true false) whether practical expedient was elected to recognize incremental cost of obtaining contract as expense when incurred if amortization period would have been one year or less. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Indicates (true false) whether optional exemption was applied not to disclose amount of transaction price allocated to and explanation of expected timing of revenue recognition for remaining performance obligation, when contract has expected duration of one year or less or right to consideration corresponds directly to performance completed. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Describes the nature of the product warranty, including the approximate term of the product warranty, how the product warranty arose, and the events or circumstances that would require the warrantor to perform under the product warranty. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|