v3.25.2
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2025
Revenue Recognition [Abstract]  
Schedule of Balances included in Condensed Consolidated Statements of Financial Position (Unaudited) Related to Revenue Recognition

Amounts included in the Condensed Consolidated Statements of Financial Position (Unaudited) related to revenue recognition include:

 

 

 

June 30,

 

 

December 31,

 

 

Statement of Financial
Position

 

 

2025

 

 

2024

 

 

Classification

Returns, discounts and other allowances

 

$

(1,022

)

 

$

(1,051

)

 

Trade accounts receivable

Right of return asset

 

$

485

 

 

$

456

 

 

Inventories, net

Customer deposits

 

$

(1,324

)

 

$

(2,565

)

 

Other current liabilities

Accrued rebates

 

$

(3,767

)

 

$

(4,196

)

 

Other current liabilities