| Accrued Expenses | 9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Sep. 30, 2023 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Accrued Expenses | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Accrued Expenses | 5Accrued Expenses Accrued expenses consist of the following:  
  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| X | ||||||||||
| 
- Definition The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period. No definition available. 
 | 
| X | ||||||||||
| 
- References No definition available. 
 |