XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.3
CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical) - shares
shares in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2025
Dec. 31, 2024
CONSOLIDATED BALANCE SHEETS (UNAUDITED)    
Number Of Authorized Shares Not Disclosed true true
Common, shares issued 54,464  
Common, shares outstanding 54,464