XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 6 - Convertible Senior Notes (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Proceeds from Convertible Debt $ 0 $ 393,518  
Common Stock, Par or Stated Value Per Share (in dollars per share) $ 0.001 $ 0.001 $ 0.001
Interest Expense, Operating and Nonoperating $ 3,060 $ 3,171  
Reclassified From Construction in Progress to Assets Placed in Service [Member]      
Interest Costs Capitalized 0 0  
March 2023 Note [Member] | Convertible Senior Notes [Member]      
Debt Instrument, Face Amount   $ 402,500  
Debt Instrument, Interest Rate, Stated Percentage   3.00%  
Proceeds from Convertible Debt   $ 391,492  
Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger   130.00%  
Debt Instrument, Convertible, Conversion Ratio   14.3516  
Debt Instrument, Convertible, Conversion Price (in dollars per share)   $ 69.68  
Debt Instrument, Convertible, Threshold Trading Days   20  
Debt Instrument, Convertible, Threshold Consecutive Trading Days   30  
Debt Instrument, Redemption Price, Percentage   100.00%  
Debt Instrument, Interest Rate, Effective Percentage   3.59%  
Debt Issuance Costs, Net   $ 11,008  
Unamortized Debt Issuance Expense 8,912    
Interest Payable 0    
Interest Expense, Operating and Nonoperating 3,019    
Interest Costs Capitalized $ 1,045    
March 2023 Note [Member] | Convertible Senior Notes [Member] | Minimum [Member]      
Debt Instrument, Redemption, Minimum Aggregate Principal Outstanding   $ 100,000