XML 59 R50.htm IDEA: XBRL DOCUMENT v3.23.2
Operating Leases - Supplemental balance sheet information related to leases (Details) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Supplemental balance sheet information related to leases    
Operating lease ROU asset: $ 294,391 $ 358,471
Other assets Other assets Other assets
Operating lease liability:    
Operating lease liability, current $ 152,780 $ 142,340
Other current liabilities Other current liabilities Other current liabilities
Operating lease liability, noncurrent $ 183,328 $ 262,677
Other long-term liabilities Other long-term liabilities Other long-term liabilities
Total $ 336,108 $ 405,017