XML 132 R71.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Narrative (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
factory
Dec. 31, 2024
USD ($)
Operating Leased Assets [Line Items]    
Right-of-use assets, accelerated amortization $ 1,300  
Operating lease right-of-use assets $ 10,203 $ 14,322
Prepaid lease assets, remaining amortization period (in years) 4 years 3 months 18 days 4 years 7 months 6 days
Net book value of asset $ 25,819 $ 32,895
Mexico    
Operating Leased Assets [Line Items]    
Decrease in operating lease right-of-use asset 700  
Decrease in operating lease liability $ 800  
Yangzhou    
Operating Leased Assets [Line Items]    
Number of operating factories | factory 1  
Operating lease right-of-use assets $ 2,100  
Prepaid lease assets, remaining amortization period (in years) 33 years  
Yangzhou | Buildings on prepaid land    
Operating Leased Assets [Line Items]    
Net book value of asset $ 10,600  
Remaining depreciable period of asset (in years) 14 years  
Maximum    
Operating Leased Assets [Line Items]    
Remaining lease terms (up to) (in years) 35 years