Trade Receivables, Net - Schedule of Trade Receivables, Net (Details) - USD ($) $ in Thousands |
Dec. 31, 2024 |
Dec. 31, 2023 |
---|---|---|
Trade Receivables, Net [Abstract] | ||
Account receivable | $ 8,325 | $ 10,051 |
Unbilled receivable | 768 | 902 |
Checks collectible | 29 | 27 |
Allowance for doubtful debt | (1,225) | (1,113) |
Trade receivables, net | $ 7,897 | $ 9,867 |
X | ||||||||||
- Definition The amount of account receivable. No definition available.
|
X | ||||||||||
- Definition Allowance for doubtful debt. No definition available.
|
X | ||||||||||
- Definition Checks collectible. No definition available.
|
X | ||||||||||
- Definition The amount of current trade receivables. [Refer: Trade receivables] Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
X | ||||||||||
- Definition The amount of current receivables due from related parties. [Refer: Total for all related parties [member]] Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
X | ||||||||||
- References No definition available.
|