XML 47 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Term Loan - Additional Information (Detail) - Oxford Finance LLC Term Loan [Member] - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
May 31, 2021
Dec. 31, 2019
Nov. 30, 2018
Feb. 28, 2018
Jul. 31, 2016
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Debt Instrument [Line Items]                  
Secured term loan         $ 20,000,000        
Term loan repayment description         As amended, the Loan Agreement provides for interest only payments through June 1, 2023, followed by consecutive monthly payments of principal and interest in arrears starting on June 1, 2023 and continuing through the maturity date of the term loan of September 1, 2025.        
First principal payment date         Jun. 01, 2023        
Term loan, maturity date         Sep. 01, 2025        
Interest rate on term loan         7.95% 12.74%   12.74%  
Term loan, floating interest rate basis         an index rate plus a spread        
Facility fee paid at final payment         $ 150,000        
Percentage of an additional payment equal to principal amount         10.00%        
Debt offering/issuance costs         $ 2,000,000        
Principal payments           $ 2,100,000 $ 714,000 $ 4,300,000 $ 714,000
Loan modification fee $ 712,500 $ 825,000 $ 900,000 $ 100,000          
Minimum [Member]                  
Debt Instrument [Line Items]                  
Percentage of prepayment fee         0.75%        
Maximum [Member]                  
Debt Instrument [Line Items]                  
Percentage of prepayment fee         2.50%