XML 30 R12.htm IDEA: XBRL DOCUMENT v3.25.4
Trade Receivables, Net
12 Months Ended
Dec. 31, 2025
Trade Receivables, Net [Abstract]  
Trade Receivables, Net
4. Trade Receivables, Net

 

Trade receivables consist of the following:

 

December 31,   2025     2024  
             
Trade receivables   $ 66,217     $ 68,855  
Allowance for doubtful accounts     (400 )     (400 )
Allowance for discounts     (1,307 )     (1,310 )
    $ 64,510     $ 67,145  

 

In 2025, the largest individual trade receivable balances accounted for 28%, 25%, and 18% of total trade receivables, respectively.

 

In 2024, the largest individual trade receivable balances accounted for 26%, 20%, 14%, and 11% of total trade receivables, respectively.