XML 61 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements - Financial Assets and Liabilities Measured at Fair Value on Recurring Basis Narrative (Detail)
$ in Millions
Dec. 29, 2023
USD ($)
Mar. 31, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Jul. 20, 2023
shares
Feb. 15, 2023
shares
Dec. 12, 2022
shares
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
Sale of stock, additional purchase option | $ $ 10.0          
Embedded derivative | $   $ 0.8 $ 0.8      
Promissory Notes | $505 Million Promissory Note, December 2023 | Affiliated Entity            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
Face amount | $ 505.0          
Prepayment and accrued interest upon specified transaction | $   50.0        
Revenue Interest Purchase Agreement            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
Less: Unamortized Discounts | $   $ 37.1 $ 34.5      
Revenue Interest Purchase Agreement | Embedded Derivative Financial Instruments | Discount factor            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
Measurement input | $ / shares   0.134 0.121      
Stock Purchase And Option Agreement            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
Sale of stock, additional purchase option | $ $ 10.0          
Registered Direct Offering | December 2022 Warrants            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
Number of shares available for purchase (in shares)           9,090,909
Number of warrants outstanding (in shares)   9,090,909 9,090,909      
Registered Direct Offering | February 2023 Warrants            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
Number of shares available for purchase (in shares)         14,072,615  
Number of warrants outstanding (in shares)   14,072,615        
Registered Direct Offering | July 2023 Warrants            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
Number of shares available for purchase (in shares)       14,569,296    
Number of warrants exercised (in shares) Exercised   4,284,648        
Number of warrants outstanding (in shares)   10,284,648 14,569,296