Annual and transition report of foreign private issuers pursuant to Section 13 or 15(d)

Insider Trading Policies and Procedures

v3.24.0.1
Insider Trading Policies and Procedures
12 Months Ended
Dec. 31, 2023
Insider Trading Policies and Procedures [Line Items]  
Insider Trading Policies and Procedures Adopted true