XML 79 R58.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Liabilities And Other Long-Term Liabilities (Schedule Of Accrued Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Accrued Liabilities And Other Long-Term Liabilities [Abstract]    
Accrued payroll and related items $ 5,029 $ 2,807
Accrued bonus 3,615 1,535
Designated forward exchange contracts   1,539
Accrued warranty 1,529 1,354
Current lease liabilities 2,824 973
Accrued commissions 811 475
Contingent consideration liabilities 2,791  
Accrued excise tax 724 331
Other 10,150 4,168
Accrued liabilities $ 27,473 $ 13,182