XML 60 R32.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Notes Payable (Tables)
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Schedule of Notes Payable
The Company has entered into notes payable agreements with third parties, which consist of the following as of December 31, 2023 and 2022:
December 31, 2023
(in thousands)Contractual
Maturity Date
Contractual
Interest
Rates
Unpaid Principal
Balance
Fair Value
Measurement
Adjustments
Original Issue Discount and Proceeds Allocated to WarrantsNet
Carrying
Value
Secured SPA NotesVarious
10%-15%
$100,052 $(15,501)$(10,319)$74,232 
Unsecured SPA Notes*
Various dates in 2029
10%-15%
13,885 1,208 (2,613)12,480 
Notes payable – China other
Due on Demand—%4,898 — 4,898 
Auto loansOctober 20267%82 — 82 
$118,917 $(14,293)$(12,932)91,692 
Less: Related party notes payable$(542)
Less: Notes payable, current portion(91,150)
Total: Notes payable, less current portion$— 
* includes amounts attributed to the Unsecured Streeterville SPA
December 31, 2022
(in thousands)Contractual
Maturity Date
Contractual
Interest
Rates
Unpaid Principal
Balance
Fair Value
Measurement
Adjustments
Original Issue Discount and Proceeds Allocated to WarrantsNet
Carrying
Value
Secured SPA NotesOctober 27, 202810%$36,622 $264 $(10,878)$26,008 
Notes payable – China other
Due on Demand—%4,997 — — 4,997 
Auto loansOctober 20267%100 — — 100 
$41,719 $264 $(10,878)31,105 
Less: Notes payable, current portion(5,097)
Total: Notes payable, less current portion$26,008 
The Company settled the following NPAs during the year ended December 31, 2022 as follows (dollars in thousands):
Year ended December 31, 2022
Note NameContractual
Maturity Date
Contractual
Interest Rates
Net carrying value at 12/31/2021
Balance
Fair Value
Measurement
Adjustments
Payment PremiumCash PaymentConversion into Class A Common Stock (As Restated)
March 1, 2021 Notes (1)March 1, 202214%$56,695 $(1,695)$— $(55,000)$— 
August 26, 2021 Notes (1)March 1, 202214%30,924 (924)2,065 (32,065)— 
June 2021 Notes (as restated) (2)
October 31, 2026—%38,981 1,019 — — (40,000)
Optional Notes (as restated)(2)
October 31, 202615%34,682 (765)— — (33,917)
$161,282 $(2,365)$2,065 $(87,065)$(73,917)
Schedule of Maturities of Long-term Debt
The future scheduled principal maturities of notes payable as of December 31, 2023 are as follows (dollars in thousands):
Due on demand4,898 
2023— 
2024— 
202540,728 
202682 
2027— 
Thereafter72,543 
118,251 
The future scheduled principal maturities of related party notes payable as of December 31, 2023 were as follows:

(in thousands)
Due on demand$8,892 
2024326 
2029666 
$9,884