v3.26.1
Note 1 - Organization and Significant Accounting Policies (Details Textual) - USD ($)
3 Months Ended 5 Months Ended 6 Months Ended 8 Months Ended 9 Months Ended 12 Months Ended
Oct. 27, 2025
Feb. 24, 2025
Mar. 07, 2023
Jun. 30, 2026
Mar. 31, 2026
Oct. 31, 2025
Jun. 30, 2025
Mar. 31, 2025
Jul. 28, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Feb. 28, 2025
Dec. 31, 2025
Stock Issued During Period, Shares, New Issues (in shares)                   18,558,681       100,429,631
Stock Issued During Period, Value, New Issues       $ 27,758,000 $ 107,767,000   $ 139,416,000 $ 205,424,000   $ 135,525,000 [1]       $ 741,423,000 [1]
Proceeds from Issuance of Common Stock                   $ 135,525,000 $ 344,840,000      
March 2023 Equity Distribution Agreement [Member]                            
Equity Agreement, Maximum Shares Issuable, Value     $ 250,000,000                      
June 2024 Equity Distribution Agreement [Member]                            
Stock Issued During Period, Shares, New Issues (in shares)                         30,513,253  
Stock Issued During Period, Value, New Issues                         $ 250,000,000  
Proceeds from Issuance of Common Stock                         $ 245,800,000  
February 2025 Equity Distribution Agreement [Member]                            
Equity Agreement, Maximum Shares Issuable, Value   $ 350,000,000       $ 500,000,000                
Stock Issued During Period, Shares, New Issues (in shares)           59,492,504                
Stock Issued During Period, Value, New Issues           $ 445,100,000                
Proceeds from Issuance of Common Stock           $ 438,000,000                
Equity Agreement, Maximum Shares Issuable, Value, Increase (Decrease)                 $ 150,000,000          
October 2025 Equity Distribution Agreement [Member]                            
Equity Agreement, Maximum Shares Issuable, Value $ 500,000,000                          
Stock Issued During Period, Shares, New Issues (in shares)                   18,558,681   48,824,644    
Stock Issued During Period, Value, New Issues                   $ 137,700,000   $ 360,900,000    
Proceeds from Issuance of Common Stock                   $ 135,500,000   $ 355,200,000    
[1] Net proceeds are net of the underwriters’ discount, if applicable, and other offering costs.