v3.26.1
Commitments and Contingencies - Additional Information (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
Product Warranty Liability [Line Items]  
Description of Tariffs classification "Revised CBP Assessments"). In particular, CBP accepted our position that the Section 301 tariffs of 25% or 7.5% of the value of the merchandise, depending on tariff classification, as well as the antidumping and countervailing duties, previously assessed under the Original 939 Assessment are not applicable as they are only applicable to articles that are products
Claimed liability $ 1,200
625 Assessment [Member]  
Product Warranty Liability [Line Items]  
Cost of Assessment 70
939 Assessment [Member]  
Product Warranty Liability [Line Items]  
Cost of Assessment 2,010
Custom Liability $ 2,700