XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Schedule of cash and cash equivalents The following represents a reconciliation of Cash and cash equivalents in the condensed consolidated balance sheets to total cash, cash equivalents and restricted cash in the condensed consolidated statements of cash flows as of March 31, 2024 and December 31, 2023.
As of
March 31, 2024December 31, 2023
Cash and cash equivalents$56,747 $75,585 
Restricted cash (presented within Other current assets)702 699 
Cash, cash equivalents and restricted cash$57,449 $76,284 
Customer concentration risk
Our largest contracting entities represent 10% or greater of revenue and were as follows for the three months ended March 31, 2024 and 2023:
Three Months Ended March 31,
20242023
Customer A18 %— %
Customer B11 %30 %
Customer C
11 %%
Customer D
10 %%
Customer E
%10 %
Customer F
%13 %