Quarterly report pursuant to Section 13 or 15(d)

Commitments, Contingencies and Related Parties (Details) - Schedule of reconciles undiscounted future minimum lease payments

v3.21.1
Commitments, Contingencies and Related Parties (Details) - Schedule of reconciles undiscounted future minimum lease payments
May 02, 2021
USD ($)
Schedule of reconciles undiscounted future minimum lease payments [Abstract]  
Remainder 2022 $ 11,395,157
2023 17,121,688
2024 16,836,144
2025 15,654,092
2026 13,969,500
Thereafter 38,086,783
Total undiscounted future minimum lease payments 113,063,364
Less: imputed interest (14,043,795)
Total present value of lease obligations 99,019,569
Less: current operating lease liability (14,287,019)
Operating lease liability- long term $ 84,732,550