XML 75 R57.htm IDEA: XBRL DOCUMENT v3.25.4
Trade Receivables, Net - Schedule of Trade Receivables (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Receivables [Abstract]    
Trade receivables $ 66,217 $ 68,855
Allowance for doubtful accounts (400) (400)
Allowance for discounts (1,307) (1,310)
Total trade receivables $ 64,510 $ 67,145