v3.24.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Schedule of Cash and Cash Equivalents
A reconciliation of cash, cash equivalents and restricted cash to the consolidated statements of cash flows is as follows (in thousands):
As of December 31,
202320222021
Cash and cash equivalents$22,707 $8,766 $5,006 
Restricted cash included in other current assets— — — 
Restricted cash included in other assets— — 4,551 
Total cash, cash equivalents and restricted cash$22,707 $8,766 $9,557 
Schedule of Restricted Cash
A reconciliation of cash, cash equivalents and restricted cash to the consolidated statements of cash flows is as follows (in thousands):
As of December 31,
202320222021
Cash and cash equivalents$22,707 $8,766 $5,006 
Restricted cash included in other current assets— — — 
Restricted cash included in other assets— — 4,551 
Total cash, cash equivalents and restricted cash$22,707 $8,766 $9,557 
Schedule of Revenue and Accounts Receivable Concentration Risks
The Company had the following revenue concentrations representing approximately 10% or more of revenue for the years ended December 31, 2023, 2022 and 2021 and related accounts receivable concentrations as of December 31, 2023 and 2022:
202320222021
Revenue %Accounts
Receivable %
Revenue %Accounts
Receivable %
Revenue %
Customer A36.3 %37.5 %7.0 %8.4 %18.3 %
Customer B5.5 %3.9 %6.3 %5.1 %11.3 %
Customer C0.2 %3.8 %6.0 %12.6 %10.0 %