XML 20 R9.htm IDEA: XBRL DOCUMENT v3.23.2
Insider Trading Arrangements
6 Months Ended
Jun. 30, 2023
Insider Trading Arr Abstract  
Rule10b5-1 Arr Adopted Flag false
Non Rule 10b51 Arr Adopted Flag false
Rule 10 b 51 Arr Trmntd Flag false
Non Rule 10b51 Arr Trmntd Flag false