v3.25.3
Fees Summary
Nov. 12, 2025
USD ($)
Fees Summary [Line Items]  
Previously Paid Amount $ 0
Total Offset Amount 23,956.08 [1]
Net Fee $ 0
[1] An indeterminate number and aggregate initial offering price of securities of each identified class are being registered as may from time to time be offered at indeterminate prices, including an indeterminate number or amount of securities that may be issued upon the exercise, settlement, exchange or conversion of securities offered hereunder. Separate consideration may or may not be received for securities that are issuable on exercise, settlement, exchange or conversion of other securities. In addition, pursuant to Rule 416 under the Securities Act, the securities being registered hereunder include such indeterminate number of additional securities as may be issuable as a result of stock splits, stock dividends or similar transactions.