Quarterly report [Sections 13 or 15(d)]

Borrowings - Narrative (Details)

v3.25.2
Borrowings - Narrative (Details)
6 Months Ended
Aug. 13, 2024
USD ($)
May 14, 2024
USD ($)
loan
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Mar. 26, 2025
USD ($)
Mar. 24, 2025
USD ($)
Borrowings            
Proceeds from issuance of debt       $ 24,500,000    
Pre-pay amount         $ 25,400,000 $ 25,000,000
Term loan            
Borrowings            
End of term charge (in percent)           5.85%
Loan and Security Agreement | Term loan            
Borrowings            
Amount of term loan facility   $ 125,000,000        
Number of term loan advances available | loan   3        
PIK interest rate (in percent)   2.00%        
End of term charge (in percent)   5.85%        
Outstanding borrowings     $ 25,000,000      
Amount of unamortized discount     216,000      
Accreted value of the End of Term Charge     440,000      
Unamortized discount loss     220,000      
Loan and Security Agreement | Term loan | Level 2            
Borrowings            
Fair value of term loan     26,299,000      
Loan and Security Agreement | Term loan | Tranche 1 Advance            
Borrowings            
Amount of term loan facility   $ 25,000,000        
Amount drew down   25,000,000        
Proceeds from issuance of debt   24,500,000        
Debt issuance costs incurred   0        
Initial amount recognized   24,750,000        
Outstanding borrowings     $ 25,451,000      
Imputed interest rate     14.80%      
Loan and Security Agreement | Term loan | Tranche 2 Advance            
Borrowings            
Amount of term loan facility   25,000,000        
Amount drew down $ 25,000,000          
Proceeds from issuance of debt 25,000,000          
Initial amount recognized $ 24,750,000          
Loan and Security Agreement | Term loan | Tranche 3 Advance            
Borrowings            
Amount of term loan facility   5,000,000        
Loan and Security Agreement | Term loan | Tranche 4 Advance            
Borrowings            
Amount of term loan facility   30,000,000        
Loan and Security Agreement | Term loan | Tranche 5 Advance            
Borrowings            
Amount of term loan facility   $ 40,000,000        
Loan and Security Agreement | Term loan | Minimum            
Borrowings            
Variable interest rate (in percent)   1.15%        
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]   us-gaap:PrimeRateMember        
Loan and Security Agreement | Term loan | Maximum            
Borrowings            
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]   us-gaap:PrimeRateMember        
Fixed interest rate (in percentage)   9.65%