XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.2
CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical)
shares in Thousands
Jun. 30, 2025
shares
CONSOLIDATED BALANCE SHEETS (UNAUDITED)  
Common, shares issued 54,098
Common, shares outstanding 54,098