Summary of Significant Accounting Policies - Concentration of Business and Credit Risk (Details) |
3 Months Ended | 6 Months Ended | 12 Months Ended | ||
|---|---|---|---|---|---|
|
Jun. 30, 2024
USD ($)
customer
individual
|
Jun. 30, 2023
customer
individual
|
Jun. 30, 2024
USD ($)
customer
individual
|
Jun. 30, 2023
customer
individual
|
Dec. 31, 2023
customer
|
|
| Concentration Risk [Line Items] | |||||
| Federal Depository Insurance Coverage | $ | $ 250,000 | $ 250,000 | |||
| Total Accounts Receivable | Customer Concentration Risk | Major Customers | |||||
| Concentration Risk [Line Items] | |||||
| Number of customers | 3 | 2 | |||
| Concentration risk percentage | 54.30% | 45.70% | |||
| Total Revenue | Customer Concentration Risk | Major Customers | |||||
| Concentration Risk [Line Items] | |||||
| Number of customers | 1 | 1 | 1 | 1 | |
| Concentration risk percentage | 41.50% | 65.70% | 38.30% | 57.30% | |
| Total Purchases | Supplier Concentration Risk | Major Supplier | |||||
| Concentration Risk [Line Items] | |||||
| Number of vendors | individual | 2 | 2 | 2 | 2 | |
| Concentration risk percentage | 93.50% | 84.70% | 89.50% | 85.20% | |