XML 147 R111.htm IDEA: XBRL DOCUMENT v3.25.1
Subsequent Events (Details)
1 Months Ended
Mar. 28, 2025
USD ($)
shares
Mar. 23, 2025
USD ($)
tranche
Aug. 08, 2024
USD ($)
May 03, 2024
USD ($)
Mar. 28, 2025
USD ($)
Aug. 31, 2024
USD ($)
Mar. 27, 2025
USD ($)
shares
Mar. 26, 2025
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2021
USD ($)
Equity Financing Program                      
Subsequent Event [Line Items]                      
Stock issuance sales agreement, additional authorized offering amount       $ 150,000,000   $ 50,000,000          
Convertible Senior Notes Due 2026 | Convertible Debt                      
Subsequent Event [Line Items]                      
Convertible debt exchanged     $ 421,900,000                
Principal                 $ 203,083,000 $ 625,000,000 $ 625,000,000
Convertible Senior Notes Due 2026 | Convertible Debt | Forecast                      
Subsequent Event [Line Items]                      
Principal $ 184,900,000       $ 184,900,000            
Subsequent Event                      
Subsequent Event [Line Items]                      
Unbilled receivables $ 12,500,000       12,500,000            
Subsequent Event | Vendor stock-in-lieu of cash program                      
Subsequent Event [Line Items]                      
Shares available for issuance for services or other payment obligations (in shares) | shares             1,000,000        
Subsequent Event | Equity-settled fixed value | Share-based Payment Arrangement, Employee | Chief Financial Officer                      
Subsequent Event [Line Items]                      
Executive compensation letter agreement, fixed value equity award             $ 1,400,000 $ 1,500,000      
Subsequent Event | Equity Financing Program                      
Subsequent Event [Line Items]                      
Stock issuance sales agreement, additional authorized offering amount         $ 75,000,000            
Subsequent Event | Convertible Senior Notes Due 2026 | Convertible Debt                      
Subsequent Event [Line Items]                      
Convertible debt exchanged   $ 18,200,000                  
Number of daily settlement tranches | tranche   4                  
Convertible debt, daily tranche exchange amount   $ 4,550,000                  
Conversion of debt, shares issued (in shares) | shares 1,951,819