v3.25.1
Award Timing Disclosure
12 Months Ended
Dec. 31, 2024
Award Timing Disclosures [Line Items]  
Award Timing MNPI Disclosure

We have no program, practice or plan to grant equity awards in coordination with the release to material nonpublic information. We also have not timed the release of material nonpublic information for the purpose of affecting the value of equity awards or other compensation, and we have no plan to do so.

Award Timing Method

We have no program, practice or plan to grant equity awards in coordination with the release to material nonpublic information. We also have not timed the release of material nonpublic information for the purpose of affecting the value of equity awards or other compensation, and we have no plan to do so.

Award Timing MNPI Considered false
Award Timing, How MNPI Considered We have no program, practice or plan to grant equity awards in coordination with the release to material nonpublic information.
MNPI Disclosure Timed for Compensation Value false