Consolidated Statements of Cash Flows (Parenthetical) - USD ($) |
9 Months Ended | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2024 |
Sep. 30, 2023 |
|||||||||||||
| Allowance for expected credit losses | [1] | $ 4,279,000 | $ 1,880,000 | |||||||||||
| Accounts receivable-net | [2] | 26,529,000 | 153,271,000 | |||||||||||
| Accounts payable | [3] | (12,259,000) | 16,934,000 | |||||||||||
| Accrued expenses | [4] | 11,151,000 | (2,282,000) | |||||||||||
| Accrued promotional allowance | [5] | 59,023,000 | 100,580,000 | |||||||||||
| Purchase of property and equipment | [6] | 17,983,000 | 12,687,000 | |||||||||||
| Related Party | ||||||||||||||
| Allowance for expected credit losses | 500,000 | 400,000 | ||||||||||||
| Accounts receivable-net | 11,900,000 | (129,300,000) | ||||||||||||
| Accounts payable | 700,000 | 0 | ||||||||||||
| Accrued expenses | (1,000,000) | (900,000) | ||||||||||||
| Accrued promotional allowance | 49,500,000 | 68,600,000 | ||||||||||||
| Purchase of property and equipment | $ 8,800,000 | $ 6,200,000 | ||||||||||||
| ||||||||||||||