v3.26.3
Trade Receivables and Allowance for Credit Losses (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Trade Receivables and Allowance for Credit Losses    
Gross trade receivables $ 6,120 $ 5,037
Less: allowance for credit losses (120) (124)
Trade receivables, net 6,000 4,913
Current trade receivables, net 6,000 4,913
Long-term trade receivables, net 0 0
Trade receivables, net $ 6,000 $ 4,913