Subsequent Events (Details) - USD ($) $ in Millions |
2 Months Ended | ||
|---|---|---|---|
Jul. 09, 2026 |
Aug. 13, 2026 |
Jun. 27, 2026 |
|
| Subsequent Event [Line Items] | |||
| Receivable for tariffs | $ 22.4 | ||
| IEEPA Tariff Refund | Subsequent Event | |||
| Subsequent Event [Line Items] | |||
| Recovery of tariff refunds | $ 11.0 | ||
| Direct Optical Research Company | Subsequent Event | |||
| Subsequent Event [Line Items] | |||
| Total consideration of acquisition | $ 14.0 | ||
| Contingent consideration | $ 5.0 |
| X | ||||||||||
- Definition Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Maximum amount of estimate for undiscounted range of outcomes in contingent consideration arrangement in business combination. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Carrying amount as of the balance sheet date of tariffs due either from customers or suppliers arising from sales or purchases, or as previously overpaid to tax authorities or vendors. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Return of or reimbursements received in relation to direct costs and expenses previously paid or incurred. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|