v3.25.4
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (DEFICIT) (Parenthetical)
12 Months Ended
Dec. 31, 2024
Accounting Standards Update [Extensible Enumeration] Accounting Standards Update 2025-07 [Member]