XML 73 R59.htm IDEA: XBRL DOCUMENT v3.25.2
CAPITAL STOCK - Narrative (Details) - At The Market Sale Of Stock - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Class of Warrant or Right [Line Items]        
Sale of stock, number of shares issued (in shares) 14,580,000 0 30,390,000 620,000
Sale of stock, consideration received $ 74,260,000   $ 151,880,000 $ 4,790,000