v3.25.2
Borrowings - MidCap Credit Facility - Additional Information (Detail)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Apr. 01, 2024
USD ($)
Apr. 30, 2021
USD ($)
Dec. 31, 2020
Installment
Aug. 31, 2019
USD ($)
Jun. 30, 2024
USD ($)
Mar. 31, 2024
USD ($)
Jun. 30, 2025
Jun. 30, 2024
USD ($)
Dec. 31, 2020
USD ($)
Debt Instrument [Line Items]                  
Maturity date       Dec. 31, 2025          
Debt instrument payment term description             Principal on each term loan advance under Tranche 1 and Tranche 2 was payable in 24 equal monthly installments that began September 1, 2023.    
Loss on early extinguishment of debt         $ (7,050)     $ (7,050)  
MidCap Credit Facility                  
Debt Instrument [Line Items]                  
Prepaid of borrowing   $ 10,000              
Debt Instrument unamortized prepayment penalty. $ 200                
Debt Instrument, Repaid, Principal 28,300                
Accrued Interest 200                
Principal payment on MidCap credit facility           $ 5,000      
Payment of credit facility exit fee 2,800                
Payment of credit facility prepayment fee 300                
Loss on early extinguishment of debt 3,300                
Repayment of debt $ 31,600                
Early termination fees, percentage 1.00%                
Tranche 1 | MidCap Credit Facility                  
Debt Instrument [Line Items]                  
Advance of borrowing       $ 40,000          
Debt instrument, prepayment penalty percentage 7.00%                
Debt instrument, prepayment penalty $ 40,000                
Tranche 2                  
Debt Instrument [Line Items]                  
Annual interest rate     8.25%           8.25%
Debt payable number of equal monthly installments | Installment     24            
Line of credit facility principal payment start date     Sep. 01, 2023            
Tranche 2 | SOFR                  
Debt Instrument [Line Items]                  
Interest rate (LIBOR)     6.25%            
Interest rate floor     1.00%            
Tranche 2 | MidCap Credit Facility                  
Debt Instrument [Line Items]                  
Advance of borrowing                 $ 10,000