XML 86 R76.htm IDEA: XBRL DOCUMENT v3.25.3
Stockholders' Equity - Narrative (Details)
$ / shares in Units, $ in Millions
Aug. 22, 2025
USD ($)
$ / shares
shares
2025 Public Offering  
Equity, Class of Treasury Stock [Line Items]  
Number of shares issued (in shares) 7,138,050
Shares issued, price per share (in USD per share) | $ / shares $ 14.50
Sale of stock, consideration received on transaction | $ $ 98
Over-Allotment Option  
Equity, Class of Treasury Stock [Line Items]  
Number of shares issued (in shares) 931,050