Accounts Receivable (Tables) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2023 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Credit Loss [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Accounts Receivable |
The following table presents the components of the Company’s receivables: Schedule of Accounts Receivable
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Allowance For Credit Losses on Trade Receivables |
The following table displays the roll forward of the allowance for credit losses on the Company’s trade receivables during the year ended December 31, 2023:
Schedule of Allowance For Credit Losses on Trade Receivables
|
X | ||||||||||
- Definition Schedule of Allowance for Credit Loss Trade Receivables [Table Text Block] No definition available.
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|