Notes Payable |
9 Months Ended |
|---|---|
Sep. 30, 2026 | |
| Notes Payable [Abstract] | |
| Notes Payable | Notes Payable All outstanding notes payable were repaid in full prior to December 31, 2025. Accordingly, there were no notes payable outstanding as of September 30, 2026 or December 31, 2025, and there was no notes payable activity during the nine months ended September 30, 2026. Interest expense for the three and nine months ended September 30, 2026 was $— and $—, respectively, and $69,589 and $349,507 for the three and nine months ended September 30, 2025, respectively. There was no accrued interest on the notes payable as of September 30, 2026 and September 30, 2025.
|