v3.22.0.1
Label Element Value
Accounting Standards Update [Extensible Enumeration] us-gaap_AccountingStandardsUpdateExtensibleList Accounting Standards Update 2016-02 [Member]
Common Stock [Member]  
Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation 183,850