XML 53 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Borrowings - Future Minimum Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Debt Disclosure [Abstract]    
2023 $ 1,911  
2024 3,205  
2025 16,377  
2026 14,973  
Total 36,466  
Unamortized debt discount and issuance costs (158)  
Interest (7,340)  
Total borrowings, net of discounts and debt issuance costs 28,968  
Borrowings-current portion (190) $ 0
Borrowings-non-current portion, net of discounts and debt issuance costs $ 28,778 $ 27,478