XML 94 R71.htm IDEA: XBRL DOCUMENT v3.25.4
Stockholders' Equity - Narrative (Details) - Common Stock - shares
Nov. 20, 2025
Oct. 23, 2023
Subsidiary, Sale of Stock [Line Items]    
Sale of stock, maximum offering (in shares) 45,000,000  
Stock issued during period (in shares)   14,997,000