XML 42 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Restatement of Previously Issued Condensed Consolidated Financial Statements - Balance Sheets (Parenthetical) (Details) - USD ($)
$ / shares in Units, $ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Oct. 08, 2021
Error Corrections and Prior Period Adjustments Restatement [Line Items]      
Allowance for doubtful accounts $ 2,268 $ 1,339  
Common stock par value $ 0.01 $ 0.01 $ 0.01
Common stock share authorized 300,000,000 300,000,000 300,000,000
Common stock share issued 83,858,930 83,738,974  
Common stock shares, outstanding 82,945,411 82,825,455  
Treasury stock share issued 913,519 913,519  
Inventories, net $ 94,626 [1] $ 90,046  
Trade receivables, net of allowance for doubtful accounts 39,695 [2] 37,323  
Accumulated deficit (141,045) [1],[2],[3] (123,646)  
Deferred income taxes 690 705  
Income taxes payable 404 [3] 243  
Adjustments      
Error Corrections and Prior Period Adjustments Restatement [Line Items]      
Inventories, net (9,672)    
Trade receivables, net of allowance for doubtful accounts (567)    
Accumulated deficit (10,181)    
Deferred income taxes 12    
Income taxes payable (46)    
Adjustments | Inventory Treatment      
Error Corrections and Prior Period Adjustments Restatement [Line Items]      
Inventories, net (9,672)    
Accumulated deficit (9,672) $ (8,016)  
Adjustments | Bankruptcy Receivable Reserve      
Error Corrections and Prior Period Adjustments Restatement [Line Items]      
Trade receivables, net of allowance for doubtful accounts (567)    
Accumulated deficit (567)    
Adjustments | Income Tax Adjustment      
Error Corrections and Prior Period Adjustments Restatement [Line Items]      
Accumulated deficit 58    
Deferred income taxes 12    
Income taxes payable $ (46)    
[1] Inventory Treatment - The correction of the misstatement resulted in a decrease to Inventories, net and an increase to Accumulated deficit of $9,672, including an increase to the beginning balance of Accumulated deficit of $8,016 for the three-months ended March 31, 2024.
[2] Receivable Reserve - The correction of the misstatement resulted in a decrease to Trade receivables, net of allowance for doubtful accounts and an increase to Accumulated deficit of $567 as of March 31, 2024
[3] Income Tax Adjustment - The correction of the misstatement resulted in an increase to Deferred income taxes of $12, a decrease to Income taxes payable of $46, and a decrease to Accumulated deficit of $58 as of March 31, 2024.