XML 75 R54.htm IDEA: XBRL DOCUMENT v3.25.4
Summary of Significant Accounting Policies and Other Items - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Accrued expenses and other    
Accrued professional fees and other $ 14,130 $ 11,385
Payroll, incentive compensation, payroll taxes and benefits 12,609 13,925
Accrued international freight and tariffs 9,540 4,988
Deferred revenue 7,707 8,069
Customer deposits 6,116 6,512
Taxes other than income 3,455 4,045
Income based tax payable 2,497 24,112
Product warranties 1,801 1,493
Accrued dividends 1,240 887
Total accrued expenses and other current liabilities $ 59,095 $ 75,416