XML 30 R21.htm IDEA: XBRL DOCUMENT v3.23.2
Debt (Tables)
6 Months Ended
Jun. 30, 2023
Debt Disclosure [Abstract]  
Schedule of Maturities of Long-term Debt As of June 30, 2023, future minimum payments for the Term Loan are as follows (in thousands):
Term Loan
2023 (remaining six months)$3,674 
20247,308 
202564,024 
Total75,006 
Less: Unamortized debt discount and issuance cost(770)
Less: Unaccreted backend fee(2,948)
Less: Interest(16,434)
Term Loan$54,854