XML 73 R57.htm IDEA: XBRL DOCUMENT v3.25.2
Note 13 - Subsequent Events (Additional Information) (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2025
Aug. 01, 2025
Jul. 09, 2025
ATM Equity Distribution Agreement [Member]      
Subsequent Event [Line Items]      
Equity Distribution Agreement, Maximum Number of Shares to be Sold (in shares) 6,949,792    
Proceeds from Issuance or Sale of Equity $ 42.1    
Commissions and Fees $ 0.6    
Subsequent Event [Member] | Senior Notes [Member]      
Subsequent Event [Line Items]      
Notice Trustee To Redeem   $ 212.0  
Total Redemption Outstanding   $ 475.0  
Subsequent Event [Member] | IQ Notes [Member]      
Subsequent Event [Line Items]      
Notes repaid including interest     $ 33.6