XML 15 R3.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Balance Sheets (Parentheticals) - USD ($)
Sep. 30, 2024
Dec. 31, 2023
Statement of Financial Position [Abstract]    
Deferred tax asset valuation allowance $ 8,349,879 $ 32,478,033
Unamortized debt issuance costs, current 619,094 619,094
Unamortized debt issuance costs, noncurrent $ 1,062,276 $ 1,062,276
Common stock par value (in usd per share) $ 0.00001 $ 0.00001
Common stock authorized (shares) 750,000,000 750,000,000
Common stock issued (shares) 5,747,907 5,826,206
Common stock outstanding (shares) 5,580,093 5,697,517
Treasury stock at cost (shares) 167,814 128,689