XML 43 R29.htm IDEA: XBRL DOCUMENT v3.25.4
Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2025
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

 

 

2025

 

 

2024

 

 

Classification

Returns, discounts and other allowances

 

$

(786

)

 

$

(1,051

)

 

Trade accounts receivable

Right of return asset

 

$

433

 

 

$

456

 

 

Inventories, net

Customer deposits

 

$

(2,514

)

 

$

(2,565

)

 

Other current liabilities

Accrued rebates

 

$

(4,811

)

 

$

(4,196

)

 

Other current liabilities