v3.26.1
Accrued Expenses And Other Current Liabilities (Schedule Of Accrued Expenses And Other Current Liabilities) (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Payables and Accruals [Abstract]      
Employee compensation and benefits $ 64,009 $ 80,023  
Current portion of accrued warranty 46,577 44,901 $ 41,484
Customer rebates 24,668 25,751  
Other 92,545 72,578  
Accrued expenses and other current liabilities $ 227,799 $ 223,253