v3.25.2
Award Timing Disclosure
12 Months Ended
Dec. 31, 2024
Award Timing Disclosures [Line Items]  
Award Timing MNPI Disclosure [Text Block] We do not have any formal policy that requires us to grant, or avoid granting, equity-based compensation to our executive officers at certain times.
Award Timing Method [Text Block] We do not have any formal policy that requires us to grant, or avoid granting, equity-based compensation to our executive officers at certain times.
Award Timing MNPI Considered [Flag] false
Award Timing, How MNPI Considered [Text Block] We do not have any formal policy that requires us to grant, or avoid granting, equity-based compensation to our executive officers at certain times.
MNPI Disclosure Timed for Compensation Value [Flag] false