Schedule of Condensed Consolidated Balance Sheet (Details) - USD ($) $ in Thousands |
Sep. 30, 2024 |
Jun. 30, 2024 |
Mar. 31, 2024 |
Dec. 31, 2023 |
---|---|---|---|---|
Accounts receivable, net | $ 5,240 | $ 8,134 | $ 7,520 | $ 25,304 |
Related party receivable | $ 644 | |||
Related Party [Member] | ||||
Related party receivable | 2,647 | 5,817 | ||
Previously Reported | ||||
Accounts receivable, net | 10,781 | 13,337 | ||
Previously Reported | Related Party [Member] | ||||
Related party receivable | ||||
Adjustment | ||||
Accounts receivable, net | (2,647) | (5,817) | ||
Adjustment | Related Party [Member] | ||||
Related party receivable | $ 2,647 | $ 5,817 |
X | ||||||||||
- Definition Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer. No definition available.
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|