v3.25.4
Consolidated Statements of Stockholders' Equity (Parenthetical)
$ in Millions
12 Months Ended
Dec. 31, 2025
USD ($)
Common Stock [Member]  
Proceeds from issuance of common stock $ 18.3