v3.24.3
Borrowings - Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
2021 Convertible Note Payable | Convertible Notes        
Debt Instrument [Line Items]        
Contractual interest expense $ 1,789 $ 1,686 $ 5,264 $ 4,960
Amortization of debt discount 1,713 1,365 4,832 3,822
Amortization of debt issuance costs 165 132 467 371
Total 3,667 3,183 10,563 9,153
AFG Convertible Notes | Related Party        
Debt Instrument [Line Items]        
Total       2,873
AFG Convertible Notes | Convertible Notes | Related Party        
Debt Instrument [Line Items]        
Contractual interest expense 1,308 1,020 3,617 2,659
Amortization of debt discount 246 192 682 550
Amortization of debt issuance costs 70 54 192 155
Total 1,624 1,266 4,491 3,364
Senior Secured Term Loan | Secured Debt | Nonrelated Party        
Debt Instrument [Line Items]        
Contractual interest expense 0 3,540 6,858 10,366
Amortization of debt discount 0 105 224 297
Amortization of debt issuance costs 0 929 1,980 2,624
Total $ 0 $ 4,574 $ 9,062 $ 13,287