XML 52 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements - Schedule of Assets and Liabilities Measured at Fair Value (Details) - Recurring - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Level 3    
Debt:    
Liabilities, fair value $ 32,787,544 $ 11,927,831
Marathon Convertible Notes | Level 3    
Debt:    
Liabilities, fair value 14,635,200 6,360,600
Term Loans | Level 3    
Debt:    
Liabilities, fair value 18,152,344 5,567,231
Money Market Funds in Cash Equivalents | Level 1    
Assets:    
Assets, fair value 94,686 1,829,218
Carrying Amount    
Debt:    
Liabilities, fair value 32,787,544 11,927,831
Carrying Amount | Marathon Convertible Notes    
Debt:    
Liabilities, fair value 14,635,200 6,360,600
Carrying Amount | Term Loans    
Debt:    
Liabilities, fair value 18,152,344 5,567,231
Carrying Amount | Money Market Funds in Cash Equivalents    
Assets:    
Assets, fair value 94,686 1,829,218
Fair Value    
Debt:    
Liabilities, fair value 32,787,544 11,927,831
Fair Value | Marathon Convertible Notes    
Debt:    
Liabilities, fair value 14,635,200 6,360,600
Fair Value | Term Loans    
Debt:    
Liabilities, fair value 18,152,344 5,567,231
Fair Value | Money Market Funds in Cash Equivalents    
Assets:    
Assets, fair value $ 94,686 $ 1,829,218