XML 91 R77.htm IDEA: XBRL DOCUMENT v3.25.2
SUBSEQUENT EVENTS - (Details) - At The Market Sale Of Stock - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Aug. 01, 2025
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Subsequent Event [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
Subsequent Event          
Subsequent Event [Line Items]          
Sale of stock, number of shares issued (in shares) 1,240,000        
Sale of stock, consideration received $ 9,990,000