XML 135 R99.htm IDEA: XBRL DOCUMENT v3.25.0.1
Convertible Senior Notes - Narratives (Details)
1 Months Ended 3 Months Ended 12 Months Ended
Mar. 20, 2024
USD ($)
D
$ / shares
shares
Mar. 12, 2024
USD ($)
May 18, 2020
USD ($)
D
$ / shares
Mar. 31, 2024
USD ($)
May 31, 2020
USD ($)
Mar. 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
shares
Dec. 31, 2023
USD ($)
shares
Dec. 31, 2022
USD ($)
shares
Dec. 31, 2021
USD ($)
shares
Mar. 21, 2024
USD ($)
May 29, 2020
USD ($)
Convertible Senior Notes                        
Loss on extinguishment of debt             $ (16,278,000)   $ (986,000)      
Fair value of convertible senior notes             173,150,000 $ 0        
7.0% Convertible Senior Notes                        
Convertible Senior Notes                        
Amount of debt converted             0          
Principal amount $ 140,400,000 $ 140,400,000   $ 140,400,000 $ 140,400,000 $ 140,400,000 $ 140,396,000          
Interest rate (as a percent) 7.00% 7.00%   7.00% 7.00% 7.00% 7.00%          
Conversion of notes through common stock issuance (in shares) | shares             0          
Premium (as a percent) 20.00%                      
Maturity principal amount $ 1,000                      
Conversion rates for the notes (in shares) 235.4049                      
Conversion price, per share | $ / shares $ 4.25                      
Fair value of convertible senior notes             $ 112,500,000          
7.0% Convertible Senior Notes | Minimum                        
Convertible Senior Notes                        
Redemption notice days 1 day                      
7.0% Convertible Senior Notes | Maximum                        
Convertible Senior Notes                        
Redemption notice days 3 days                      
7.0% Convertible Senior Notes | Holder may require redemption                        
Convertible Senior Notes                        
Debt Instrument, Redemption Price, Percentage 100.00%                      
7.0% Convertible Senior Notes | Company may redeem with the consent of the holder                        
Convertible Senior Notes                        
Trading days | D 20                      
Consecutive trading days | D 30                      
Conversion price (as a percent) 130.00%                      
7.0% Convertible Senior Notes | Under certain circumstances resulting in increase to conversion rate | Maximum                        
Convertible Senior Notes                        
Conversion of notes through common stock issuance (in shares) | shares 39,659,890                      
Conversion rates for the notes (in shares) 282.4859                      
3.75% Convertible Senior Notes                        
Convertible Senior Notes                        
Exchanged aggregate principal amount   $ 138,800,000   $ 138,800,000                
Amount of debt converted             0 0 $ 0      
Principal amount     $ 200,000,000   $ 212,500,000   $ 58,462,000 $ 197,278,000     $ 58,500,000 $ 12,500,000
Accrued and unpaid interest $ 1,600,000                      
Interest rate (as a percent) 3.75% 3.75% 3.75% 3.75% 3.75% 3.75% 3.75% 3.75%   3.75% 3.75% 3.75%
Conversion of debt $ 138,800,000       $ 138,800,000              
Conversion of notes through common stock issuance (in shares) | shares             0 0 0 3,000,000    
Conversion of convertible senior notes to common stock                   $ 15,200,000    
Maturity principal amount     $ 1,000                  
Conversion rates for the notes (in shares)     198.6196                  
Conversion price, per share | $ / shares     $ 5.03                  
Trading days | D     20                  
Consecutive trading days | D     30                  
Conversion price (as a percent)     130.00%                  
Number of consecutive trading days     5 days                  
Number of business days     5 days                  
Principal amount (as a percent)     98.00%                  
Percentage of principal amount to be redeemed     100.00%                  
Transaction costs for issuance     $ 7,000,000                  
Initial purchasers' discount     6,400,000                  
Other issuance costs     $ 600,000                  
Loss on extinguishment of debt           $ 14,000,000            
Fair value of convertible senior notes             $ 44,900,000 $ 213,200,000        
3.75% Convertible Senior Notes | Minimum                        
Convertible Senior Notes                        
Redemption notice days     1 day                  
3.75% Convertible Senior Notes | Maximum                        
Convertible Senior Notes                        
Redemption notice days     3 days