XML 104 R57.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Borrowings - Schedule of Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Borrowing Outstanding    
Total borrowings $ 218,141 $ 238,962
Current portion 3,041 3,332
Total borrowings, non-current 215,100 235,630
Carrying Value*    
Total borrowings 153,281 203,859
Current portion 3,041 3,332
Total borrowings, non-current 150,240 200,527
Notes payable - related party    
Borrowing Outstanding    
Total borrowings 214,027 133,244
Carrying Value*    
Total borrowings 149,172 112,525
2021 Convertible Note Payable | Convertible Notes    
Borrowing Outstanding    
Total borrowings 119,289 115,815
Carrying Value*    
Total borrowings 101,256 94,386
Delayed Draw Term Loan (at fair value) | Secured Debt    
Borrowing Outstanding    
Total borrowings 75,000 0
Carrying Value*    
Total borrowings 25,893 0
AFG Convertible Notes | Convertible Notes    
Borrowing Outstanding    
Total borrowings 19,738 17,429
Carrying Value*    
Total borrowings 22,023 18,139
Senior Secured Term Loan    
Carrying Value*    
Total borrowings 0 85,624
Senior Secured Term Loan | Secured Debt    
Borrowing Outstanding    
Total borrowings 0 100,000
Carrying Value*    
Total borrowings 0 85,624
Equipment financing facility    
Carrying Value*    
Total borrowings 4,109 5,710
Equipment financing facility | Line of Credit    
Borrowing Outstanding    
Total borrowings 4,114 5,718
Carrying Value*    
Total borrowings $ 4,109 $ 5,710