XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Details) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Jun. 30, 2023
Jun. 30, 2022
Lessee, Lease, Description [Line Items]            
Short-term Lease Payments $ 85,941 $ 83,788 $ 170,533 $ 166,178    
Net present value of new lease future payments $ 694,392   $ 694,392      
Operating Lease, Weighted Average Remaining Lease Term 2 years 1 month 9 days   2 years 1 month 9 days     2 years 7 months 9 days
Operating Leases, Future Minimum Payments Receivable, Remainder of Fiscal Year        
Finance Lease, Liability, to be Paid, Year Two 172,708   172,708      
Operating Lease, Right-of-Use Asset 645,467   645,467     $ 788,257
Finance Lease, Liability, to be Paid, Year Three 350,142   350,142      
Finance Lease, Liability, to be Paid, Year Four 211,215   211,215      
Finance Lease, Liability, to be Paid, Year Five 2,728   2,728      
Operating Leases, Future Minimum Payments Due 736,793   736,793      
Interest portion in the future lease payments $ 42,401   $ 42,401      
Operating Lease, Weighted Average Discount Rate, Percent 5.65%   5.65%   5.65%  
Operating Lease, Liability, Current $ 316,818   $ 316,818     304,737
Operating Lease, Liability, Noncurrent 377,558   377,558     $ 538,794
Operating Lease, Cost $ 85,324 $ 84,245 $ 170,760 $ 168,490