Quarterly report [Sections 13 or 15(d)]

Accrued Liabilities - Schedule of Accrued Liabilities (Details)

v3.25.1
Accrued Liabilities - Schedule of Accrued Liabilities (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Payables and Accruals [Abstract]      
Accrued compensation $ 677,088 $ 956,399  
Accrued severance 1,031,731 1,031,731  
Accrued professional fees 150,000 2,350  
Accrued insurance 566,342 440,562  
Accrued sales and property taxes 233,794 428,801  
Accrued royalties 437,500 400,000  
Accrued interest 2,680,348 2,302,878  
Accrued purchase price 3,549,196 0 $ 0
Other accrued expenses 348,283 40,000  
Total accrued expenses $ 9,674,282 $ 5,602,721