Summary of Significant Accounting Policies - Credit Risk and Major Customers/Supplier Concentration (Details) |
12 Months Ended | |||
---|---|---|---|---|
Dec. 31, 2024
customer
|
Dec. 31, 2024 |
Dec. 31, 2024
item
|
Dec. 31, 2023
customer
|
|
Accounts receivable | Major Customer Concentration Risk | Five customers | ||||
Commitments, Contingencies, and Concentration Risk | ||||
Number of customers | 5 | |||
Concentration risk percentage (in %) | 85.00% | |||
Accounts receivable | Major Customer Concentration Risk | Two customers | ||||
Commitments, Contingencies, and Concentration Risk | ||||
Number of customers | 2 | |||
Concentration risk percentage (in %) | 50.00% | |||
Revenue | Major Customer Concentration Risk | Two customers | ||||
Commitments, Contingencies, and Concentration Risk | ||||
Number of customers | 2 | 2 | ||
Concentration risk percentage (in %) | 24.00% | 24.00% | ||
Accounts payable and accrued liabilities | Major Vendor Concentration Risk | One vendor | ||||
Commitments, Contingencies, and Concentration Risk | ||||
Number of suppliers | 1 | 1 | ||
Concentration risk percentage (in %) | 22.00% |