XML 87 R65.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Summary of Remaining Maturities of Operating Leases (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
2023 $ 521,467  
2024 521,379  
2025 43,444  
Total 1,086,290  
Less present value discount (64,840)  
Total operating lease liabilities 1,021,450  
Less operating lease liabilities - current (475,126) $ (413,865)
Operating lease liabilities - non-current $ 546,324 $ 949,461