XML 104 R71.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Schedule of Components of Lease Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Lessee, Lease, Description [Line Items]    
Operating lease expense $ 24,701 $ 19,993
Variable and other lease expense 7,240 3,907
Total lease costs 31,941 23,900
Cash paid for the amounts included in the measurement of lease liabilities 22,719 18,365
Right-of-use assets obtained in exchange for new lease obligations 11,141 17,873
Mexico    
Lessee, Lease, Description [Line Items]    
Right-of-use assets obtained in exchange for new lease obligations 5,700 10,800
Poland    
Lessee, Lease, Description [Line Items]    
Right-of-use assets obtained in exchange for new lease obligations $ 2,800 $ 4,700