XML 24 R3.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Cover | 12 Months Ended
--- | ---
Dec. 31, 2024
Cover [Abstract] |
Documents Incorporated by Reference | Certain information called for by Part III of the Form 10-K is incorporated by reference from the registrant’s definitive proxy statement for the 2025 Annual Meeting of Stockholders which will be filed pursuant to Regulation 14A not later than 120 days after the end of the fiscal year covered by this report.

X
- Definition Cover page. + References No definition available. + Details
Name: | dei_CoverAbstract
Namespace Prefix: | dei_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Documents incorporated by reference. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-23 + Details
Name: | dei_DocumentsIncorporatedByReferenceTextBlock
Namespace Prefix: | dei_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration