Please wait
true
0001644488
http://fasb.org/us-gaap/2023#UsefulLifeTermOfLeaseMember
http://fasb.org/us-gaap/2023#NotesPayableCurrent
http://fasb.org/us-gaap/2023#AccruedLiabilitiesAndOtherLiabilities
http://fasb.org/us-gaap/2023#AccruedLiabilitiesAndOtherLiabilities
539806
P1Y