XML 45 R29.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2024
Revenue Recognition [Abstract]  
Schedule of Balances Included in Consolidated Statements of Financial Position Related to Revenue Recognition

Amounts included in the Consolidated Statements of Financial Position related to revenue recognition include:

 

 

 

December 31,

 

 

December 31,

 

 

Statement of Financial
Position

 

 

2024

 

 

2023

 

 

Classification

Returns, discounts and other allowances

 

$

(1,051

)

 

$

(1,200

)

 

Trade accounts receivable

Right of return asset

 

$

456

 

 

$

432

 

 

Inventories, net

Customer deposits

 

$

(2,565

)

 

$

(2,017

)

 

Other current liabilities

Accrued rebates

 

$

(4,196

)

 

$

(4,441

)

 

Other current liabilities