v3.25.1
CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical)
shares in Thousands
Mar. 31, 2025
shares
CONSOLIDATED BALANCE SHEETS (UNAUDITED)  
Common, shares issued 53,935
Common, shares outstanding 53,935