v3.26.1
Award Timing Disclosure
12 Months Ended
Dec. 31, 2025
Award Timing Disclosures [Line Items]  
Award Timing MNPI Disclosure Furthermore, we do not time the public release of material nonpublic information based on award grant dates, nor do we time the disclosure of such information for the purpose of affecting the value of executive compensation.
Award Timing MNPI Considered true