XML 54 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Prepaid Expenses and Other Current Assets (Details) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Prepaid Expenses and Other Current Assets.    
Prepaid insurance $ 128,319 $ 45,664
Prepaid FDA fees 312,551 937,652
API purchase commitment asset (see Note 13) 1,180,283 704,729
Other prepaid expenses 187,263 234,459
Other current assets 86,547 111,476
Total prepaid expenses and other current assets $ 1,894,963 $ 2,033,980