3.26.1
html
1
12
1
false
0
0
false
1
false
false
R1.htm
995210 - Document - Submission
Sheet
http://xbrl.sec.gov/ffd/role/document/submissionTable
Submission
Cover
1
false
false
R2.htm
995215 - Document - Fees Summary
Sheet
http://xbrl.sec.gov/ffd/role/document/feesSummaryTable
Fees Summary
Cover
2
false
false
All Reports
Book
All Reports
ex-filingfees.htm
http://xbrl.sec.gov/dei/2026
http://xbrl.sec.gov/ffd/2026
false
false