XML 69 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Debt - Schedule of Future Principal Payments Due (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Sep. 30, 2019
Debt Instrument [Line Items]      
Total minimum principal payments $ 50,000 $ 17,500  
2019 Loan Agreement | SLR Investment Corp. and Silicon Valley Bank      
Debt Instrument [Line Items]      
December 31, 2025 2,500    
December 31, 2026 10,000    
December 31, 2027 37,500    
Total minimum principal payments $ 50,000   $ 20,000