XML 72 R62.htm IDEA: XBRL DOCUMENT v3.25.2
Note 10 - Fair Value of Financial Instruments (Details Textual)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2024
Jun. 30, 2025
USD ($)
Jun. 30, 2024
Dec. 31, 2024
USD ($)
Accounts Receivable, after Allowance for Credit Loss $ 211.5 $ 211.5   $ 211.5    
Senior Notes [Member]            
Convertible Debt, Fair Value Disclosures 122.9 122.9   122.9   $ 148.6
Convertible Debt $ 133.9 $ 133.9   $ 133.9   $ 134.5
Revenue Benchmark [Member] | Customer Concentration Risk [Member]            
Number of Customers 10   10 10 10  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Top Ten Customers [Member]            
Concentration Risk, Percentage   98.00% 94.00% 97.00% 93.00%  
Digicomm [Member]            
Accounts Receivable, after Allowance for Credit Loss $ 171.6 $ 171.6   $ 171.6