XML 54 R42.htm IDEA: XBRL DOCUMENT v3.26.1
Common Stock (Details) - shares
Mar. 31, 2026
Jan. 27, 2026
Dec. 31, 2025
Equity [Abstract]      
Common Stock, Shares Authorized 400,000,000 400,000,000 200,000,000