XML 65 R48.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note A - Description of Business, Basis of Presentation and Significant Transactions (Details Textual) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Aug. 12, 2024
Aug. 08, 2024
Jul. 11, 2024
Dec. 31, 2024
Feb. 26, 2025
Jul. 12, 2024
Jun. 04, 2024
Feb. 05, 2024
Oct. 31, 2023
Aug. 30, 2023
Jul. 02, 2021
Common Stock Registered, Shares (in shares)               2,269,721      
Common Stock Registered, Maximum Offering Price             $ 350.0        
Stock Issued During Period, Shares, New Issues (in shares)       10,615,385              
ATM Agreement Sales [Member]                      
Common Stock Registered, Maximum Offering Price             $ 75.0        
ATM Agreement Sales [Member] | JMP [Member]                      
Stock Issued During Period, Shares, New Issues (in shares)       0              
Equity Distribution Agreement, Maximum Aggregate Offering Price           $ 75.0          
Equity Distribution Agreement, Commission Fee, Percentage of Gross Sales           3.00%          
ATM Agreement Sales [Member] | JMP and RBCCM [Member]                      
Stock Issued During Period, Shares, New Issues (in shares)     0                
Equity Distribution Agreement, Maximum Aggregate Offering Price                     $ 75.0
Underwriting Agreement [Member]                      
Stock Issued During Period, Shares, New Issues (in shares)   9,230,770                  
Shares Issued, Price Per Share (in dollars per share)   $ 6.5                  
Over-Allotment Option [Member] | Maximum [Member]                      
Stock Issuable During the Period (in shares)   1,384,615                  
Underwriting Agreement and Over-allotment Option [Member]                      
Stock Issued During Period, Shares, New Issues (in shares) 10,615,385                    
Proceeds from Issuance of Common Stock, Net $ 64.5                    
Bridge Loan [Member]                      
Financing Receivable, Maximum Limit                 $ 18.0 $ 18.0  
Forecast [Member] | PRV Transfer Agreement [Member]                      
Nontrade Receivables         $ 150.0