XML 88 R3.htm IDEA: XBRL DOCUMENT v3.25.1
Award Timing Disclosure
12 Months Ended
Dec. 31, 2024
Award Timing Disclosures [Line Items]  
Award Timing MNPI Disclosure [Text Block] We do not time grants either to take advantage of a depressed stock price or in anticipation of an increase in stock price and have limited the amount of discretion that can be exercised in connection with the timing of awards. We generally make awards only on pre-determined dates to ensure that awards cannot be timed to take advantage of material non-public information.