XML 72 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies and Other Items - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Accrued expenses and other    
Payroll, incentive compensation, payroll taxes and benefits $ 13,964 $ 9,484
Deferred revenue 8,105 1,450
Accrued professional fees and other 7,080 7,347
Customer deposits 5,927 0
Accrued international freight and tariffs 5,198 5,887
Taxes other than income 4,566 2,728
Income based tax payable 4,274 2,537
Product warranties 731 126
Accrued dividends 612 484
Accrued workers’ compensation insurance 197 576
Total accrued expenses and other current liabilities $ 50,654 $ 30,619