XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies - Future Minimum Lease Payments (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]    
Lessee, Operating Lease, Liability, to be Paid, Year One $ 165,785  
Lessee, Operating Lease, Liability, to be Paid, Year Two 165,785  
Lessee, Operating Lease, Liability, to be Paid, Year Three 117,431  
Lessee, Operating Lease, Liability, to be Paid 449,001  
Operating Lease Discount 93,094  
Operating Lease, Liability, Current 148,391 $ 228,506
Operating Lease, Liability, Noncurrent $ 207,516 $ 306,709
Operating Lease, Weighted Average Discount Rate, Percent 15.00%