XML 86 R64.htm IDEA: XBRL DOCUMENT v3.22.4
Loan Agreements - Additional Information (Detail)
3 Months Ended 12 Months Ended
Mar. 09, 2022
USD ($)
Installment
Dec. 17, 2020
USD ($)
Feb. 13, 2019
USD ($)
Mar. 31, 2022
USD ($)
Mar. 31, 2020
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Apr. 30, 2019
USD ($)
Term Loan Agreement [Line Items]                  
Proceeds from issuance of long-term debt           $ 30,000,000 $ 0    
Loss on extinguishment of debt           (1,559,000) 2,065,000    
Repayment of senior secured term loan           33,400,000 0    
Borrowings under revolving facility           43,875,000 0    
Payment of exit fee           2,294,000 0    
Cash and cash equivalents           95,633,000 178,593,000    
RPA [Member] | SWK Funding LLC [Member]                  
Term Loan Agreement [Line Items]                  
Upfront cash payment   $ 16,500,000              
Senior Secured Term Loan [Member]                  
Term Loan Agreement [Line Items]                  
Amortization of debt discount (premium)           122,000 $ 628,000    
Revolving Credit Facility [Member]                  
Term Loan Agreement [Line Items]                  
Upfront loan original fee payment           19,000      
Silicon Valley Bank [Member]                  
Term Loan Agreement [Line Items]                  
Amortization of debt discount (premium)           222,000      
Silicon Valley Bank [Member] | Minimum [Member]                  
Term Loan Agreement [Line Items]                  
Cash and cash equivalents           $ 50,000,000      
Silicon Valley Bank [Member] | Senior Secured Term Loan [Member]                  
Term Loan Agreement [Line Items]                  
Agreement date Mar. 09, 2022                
Senior secured term loan borrowing facility $ 30,000,000.0                
Proceeds from issuance of long-term debt $ 30,000,000.0                
Debt instrument effective rate 5.50%                
Line of credit facility commencing date Feb. 01, 2024                
Number of consecutive equal monthly installment | Installment 36                
Exit fee percentage of the aggregate principal amount 2.00%                
Payment of exit fee $ 600,000,000                
Silicon Valley Bank [Member] | Senior Secured Term Loan [Member] | Prime Rate Margin [Member]                  
Term Loan Agreement [Line Items]                  
Revolving line bears interest rate 2.25%                
Silicon Valley Bank [Member] | Senior Secured Term Loan [Member] | Loan Prepayment Prior to First Anniversary [Member]                  
Term Loan Agreement [Line Items]                  
Principal prepayment premium percentage 3.00%                
Silicon Valley Bank [Member] | Senior Secured Term Loan [Member] | Loan Prepayment After First Anniversary and Prior to Second Anniversary [Member]                  
Term Loan Agreement [Line Items]                  
Principal prepayment premium percentage 2.00%                
Silicon Valley Bank [Member] | Senior Secured Term Loan [Member] | Loan Prepayment After Second Anniversary and Prior to Third Anniversary [Member]                  
Term Loan Agreement [Line Items]                  
Principal prepayment premium percentage 1.00%                
Silicon Valley Bank [Member] | Senior Secured Term Loan [Member] | Loan Prepayment After Third Anniversary and Prior to Maturity Date [Member]                  
Term Loan Agreement [Line Items]                  
Principal prepayment premium percentage 0.50%                
Silicon Valley Bank [Member] | Senior Secured Revolving Credit Facility [Member]                  
Term Loan Agreement [Line Items]                  
Senior secured revolving credit facility $ 15,000,000.0                
Borrowings under revolving facility $ 11,500,000                
Unused commitment fee 0.25%                
Silicon Valley Bank [Member] | Senior Secured Revolving Credit Facility [Member] | Loan Termination Prior to First Anniversary [Member]                  
Term Loan Agreement [Line Items]                  
Termination percentage 3.00%                
Silicon Valley Bank [Member] | Senior Secured Revolving Credit Facility [Member] | Loan Termination After First Anniversary [Member]                  
Term Loan Agreement [Line Items]                  
Termination percentage 1.00%                
Silicon Valley Bank [Member] | Senior Secured Revolving Credit Facility and Senior Secured Term Loan[Member]                  
Term Loan Agreement [Line Items]                  
Maturity date Jan. 01, 2027                
CRG Servicing LLC [Member]                  
Term Loan Agreement [Line Items]                  
Total debt discount     $ 3,200,000            
CRG Servicing LLC [Member] | Senior Secured Term Loan [Member]                  
Term Loan Agreement [Line Items]                  
Agreement date     Feb. 13, 2019            
Senior secured revolving credit facility     $ 60,000,000            
Term loan agreement, initial advance     35,000,000            
Proceeds from issuance of long-term debt         $ 0        
Exit fee accrued     2,100,000            
Upfront loan original fee payment     525,000            
Line of credit facility, legal and other transaction costs     $ 591,000            
Repayment of senior secured term loan $ 38,200,000 13,800,000              
Payment of exit fee upon repayment of secured term loan 2,300,000 828,000              
Payment of accrued and unpaid interest through the date of the secured term loan refinancing 900,000 378,000              
Loss on extinguishment of debt       $ (1,600,000)       $ (905,000)  
Maturity date     Dec. 31, 2023            
Annual interest rate on term loan balance     12.50%            
Cash repayment $ 41,400,000                
Exit fee percentage payable upon repayment of the total secured term loan 6.00%                
CRG Servicing LLC [Member] | Senior Secured Term Loan [Member] | RPA [Member] | SWK Funding LLC [Member]                  
Term Loan Agreement [Line Items]                  
Upfront cash payment   $ 15,000,000.0              
CRG Servicing LLC [Member] | Second Advance [Member]                  
Term Loan Agreement [Line Items]                  
Term loan agreement, additional loan advance                 $ 15,000,000
Total debt discount     $ 1,100,000            
CRG Servicing LLC [Member] | Second Advance [Member] | Senior Secured Term Loan [Member]                  
Term Loan Agreement [Line Items]                  
Exit fee accrued     900,000            
Upfront loan original fee payment     $ 225,000