XML 74 R56.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 8 - Capital Stock - Issuance of Common Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 4 Months Ended 12 Months Ended
Dec. 31, 2024
[1]
Sep. 30, 2024
[1]
Jun. 30, 2024
[1]
Mar. 31, 2024
[1]
Sep. 30, 2023
[1]
Jun. 30, 2023
Mar. 31, 2023
[1]
Oct. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Issuance of common stock pursuant to public offerings, net (in shares) [1]                 31,327,547 15,880,039  
Issuance of common stock pursuant to public offerings, net                 $ 259,328 [1],[2] $ 159,438 [1],[2] $ 40,580
At the Market Offering Program [Member]                      
Price per share (in dollars per share) $ 7.86 [3] $ 8.25 [3] $ 8.4 [3] $ 8.8 [3] $ 9.95 [3] $ 9.54 $ 11.77 [3] $ 0 $ 7.86 [1],[3]    
Issuance of common stock pursuant to public offerings, net (in shares) 4,533,067 13,314,022 11,990,383 1,490,075 4,757,953 8,432,086 2,690,000 0      
Issuance of common stock pursuant to public offerings, net $ 35,630 [2] $ 109,891 [2] $ 100,698 [2] $ 13,109 [2] $ 47,355 [2] $ 80,426 $ 31,657 [2] $ 0      
[1] As of December 31, 2024, the Company had entered into twelve equity distribution agreements, eleven of which have either been terminated because all shares were sold or were replaced with a subsequent agreement.
[2] Net proceeds are net of the underwriters’ discount, if applicable, and other offering costs.
[3] Weighted average price received per share is after deducting the underwriters’ discount, if applicable, and other offering costs.