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