XML 88 R73.htm IDEA: XBRL DOCUMENT v3.23.1
Leases and Commitments - Balance sheet information related to leases (Details)
Dec. 31, 2022
USD ($)
Right-of-use assets  
Operating lease right of use assets $ 315,765
Operating lease liabilities  
Short-term operating lease liabilities 177,795
Long-term operating lease liabilities 102,407
Total operating lease liabilities $ 280,202