v3.26.3
Insider Trading Arrangements
6 Months Ended
Dec. 31, 2025
Insider Trading Policies and Procedures [Line Items]  
Trading Arrangement, Individual Title director or officer
Rule 10b5-1 Arrangement Adopted [Flag] false
Rule 10b5-1 Arrangement Terminated [Flag] false
Non-Rule 10b5-1 Arrangement Adopted [Flag] false
Non-Rule 10b5-1 Arrangement Terminated [Flag] false