XML 191 R51.htm IDEA: XBRL DOCUMENT v3.22.4
Borrowings - Annual Future Minimum Principal Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Maturities of Long-term Debt [Abstract]    
2023 $ 4,861  
2024 11,667  
2025 11,667  
2026 7,505  
2027 0  
Total principal and final fee payments $ 35,700 $ 35,700