v3.26.1
Accrued Expenses And Other Current Liabilities (Schedule Of Accrued Expenses And Other Current Liabilities) (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Payables and Accruals [Abstract]      
Employee compensation and benefits $ 90,396 $ 80,023  
Accrued tariff pass-through obligation 88,792 0  
Current portion of accrued warranty 47,850 44,901 $ 42,780
Customer rebates 26,419 25,751  
Other 86,047 72,578  
Accrued expenses and other current liabilities $ 339,504 $ 223,253