CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited) (Parenthetical) - Related Party [Member] $ in Millions |
3 Months Ended |
|---|---|
|
Mar. 31, 2025
USD ($)
| |
| Accounts receivable includes related party | $ 1.9 |
| Payable and accruals includes related party | $ 1.0 |
| X | ||||||||||
- Definition The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition The increase (decrease) during the reporting period in the amount due to the reporting entity for good and services provided to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management, an entity and its principal owners, management, member of their immediate families, affiliates, or other parties with the ability to exert significant influence. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Details
|