XML 30 R21.htm IDEA: XBRL DOCUMENT v3.23.3
Debt (Tables)
9 Months Ended
Sep. 30, 2023
Debt Disclosure [Abstract]  
Schedule of Maturities of Long-term Debt As of September 30, 2023, future minimum payments for the Term Loan are as follows (in thousands):
Term Loan
2023 (remaining three months)$1,860 
20247,402 
202564,842 
Total74,104 
Less: Unamortized debt discount and issuance cost(697)
Less: Unaccreted backend fee(2,735)
Less: Interest(14,783)
Term Loan$55,889