Quarterly report pursuant to Section 13 or 15(d)

Acquisition - Additional Information (Details)

v3.23.3
Acquisition - Additional Information (Details) - USD ($)
9 Months Ended 12 Months Ended
Sep. 18, 2023
Jul. 19, 2023
Jul. 18, 2023
Apr. 19, 2023
Nov. 01, 2022
Sep. 30, 2023
Dec. 31, 2022
Business Acquisition [Line Items]              
Net proceeds from offering           $ 6,431,612  
Other long-term liabilities           19,113,390 $ 20,203,700
Public Offering              
Business Acquisition [Line Items]              
Number of shares issued       1,850,000      
Price per share       $ 4      
Gross proceeds from offering       $ 7,400,000      
Net proceeds from offering       6,400,000      
Maestro              
Business Acquisition [Line Items]              
Purchase price         $ 19,900,000 19,900,000 19,900,000
Adjusted Purchase Price         $ 22,100,000    
Accrue interest percent         10.00%    
Percentage of net proceeds of the Offering         35.00%    
Number of days after closing of offering         60 days    
2024         $ 5,000,000    
2025         11,000,000    
2026         19,000,000    
2027         28,000,000    
Property and equipment, adjustment during period           (159,920)  
Accrued expense, Adjustment during period           (38,220)  
Other short-term liability           947,376  
Other long-term liabilities           19,068,389  
Other liabilities           20,015,765  
Business acquisition, outstanding principle balance           19,900,000  
Business acquisition, accrued interest on principle           115,765  
Total purchase price paid, net of cash acquired         $ 19,900,000 19,900,000 $ 19,900,000
Incremental amortization expense related to intangible and tangible assets acquired           $ 82,000  
Maestro | Debt Seller              
Business Acquisition [Line Items]              
Payment on net proceeds of offering until such time as purchase price paid in full       $ 2,294,751      
Percentage of payment on net proceeds of offering due amount as purchase price to be paid     50.00%        
Payment on net proceeds of offering due amount as purchase price to be paid $ 947,376 $ 1,147,376          
Paid to seller $ 200,000            
Percentage of payment on net proceeds of offering until such time as purchase price paid in full       35.00%