XML 88 R62.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies - Lease Commitments (Details)
12 Months Ended
Dec. 31, 2021
USD ($)
Dec. 31, 2022
lease
Other Commitments [Line Items]    
Number of operating lease liabilities | lease   1
General and Administrative Expense [Member]    
Other Commitments [Line Items]    
Operating lease payment $ 113,516  
Operating Lease, Expense $ 264,048