XML 43 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Leases, Future Payments for Operating Lease Liabilities (Details) - USD ($)
Mar. 31, 2023
May 01, 2020
Future Payments for Operating Lease Liabilities [Abstract]    
2023 $ 150,367  
2024 0  
2025 0  
2026 0  
2027 and after 0  
Total future minimum lease payments 150,367  
Less imputed interest (3,387)  
Operating lease liability $ 146,980 $ 700,000