XML 54 R44.htm IDEA: XBRL DOCUMENT v3.26.1
Stockholders' Equity (Registration Statements) (Details) - 2024 S-3 - USD ($)
$ in Millions
Dec. 31, 2025
Jun. 12, 2024
Stockholders' Equity    
Sale of Stock aggregate offering price   $ 40.0
Shares available for future issuance $ 34.2