XML 20 R7.htm IDEA: XBRL DOCUMENT v3.25.2
Insider Trading Arragement
6 Months Ended
Jun. 30, 2025
Insider Trading Arragement [Line Items]  
Rule 10b5-1 Arragement Adopted [Flag] false
Rule 10b5-1 Arragement Terminated [Flag] false
Non Rule 10b5-1 Arragement Adopted [Flag] false
Non Rule 10b5-1 Arragement Terminated [Flag] false
Trading Arrangement, Individual Title director or officer