v3.24.2.u1
Debt - Additional Information (Detail) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Nov. 30, 2023
Jun. 30, 2024
Jun. 30, 2024
Braidwell Term Loans [Member]      
Debt Instrument [Line Items]      
Increase in principal   $ 2,800,000 $ 5,400,000
2025 Notes and Convertible Notes [Member]      
Debt Instrument [Line Items]      
Converted value in excess of principal     $ 0
Credit Agreement with Braidwell LP [Member] | Line of Credit [Member]      
Debt Instrument [Line Items]      
Principal amount $ 200,000,000    
Credit Agreement with Braidwell LP [Member] | Braidwell Term Loans [Member]      
Debt Instrument [Line Items]      
Debt instrument, basis spread on variable rate 5.25%    
Credit Agreement with Braidwell LP [Member] | Braidwell Term Loans [Member] | Base Rate [Member]      
Debt Instrument [Line Items]      
Debt instrument reference rate floor 3.50%    
Credit Agreement with Braidwell LP [Member] | Braidwell Term Loans, On or prior to the first anniversary of the Closing Date [Member]      
Debt Instrument [Line Items]      
Debt instrument, interest payable percentage 5.25%    
Credit Agreement with Braidwell LP [Member] | Braidwell Term Loans, First anniversary of the Closing Date and on or prior to the third anniversary of the Closing Date [Member]      
Debt Instrument [Line Items]      
Debt instrument, interest payable percentage 2.50%    
Credit Agreement with Braidwell LP [Member] | Braidwell Term Loans, Third anniversary of the Closing Date [Member] | Paid in-kind [Member]      
Debt Instrument [Line Items]      
Debt instrument, interest payable percentage 1.50%