XML 291 R4.htm IDEA: XBRL DOCUMENT v3.26.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
CONSOLIDATED BALANCE SHEETS    
Number of authorized shares true true
Common, shares issued 55,517 53,054
Common, shares outstanding 55,517 53,054