XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Revenue, Accounts Receivable and Significant Customers (Tables)
3 Months Ended
Mar. 31, 2024
Revenue From Contract With Customer, Accounts Receivable, And Concentration Risk [Abstract]  
Schedule of changes in contract liability
Changes in the contract liability, which solely includes deferred revenue, were as follows:

Three Months Ended March 31, 2024Year Ended December 31, 2023
Balance, beginning of period$8,963 $7,254 
Deferral of revenue11,807 42,846 
Recognition of unearned revenue(11,756)(41,137)
Balance, end of period$9,014 $8,963 
Schedule of concentration of risk
The Company’s accounts receivable are derived from contracts with customers located in the U.S. Significant customers generating more than 10% of the Company's revenue during the period indicated or for which accounts receivable balance was more than 10% of the total accounts receivable balance were as follows:
Percent of Revenue for three months ended March 31,
20242023
Customer A29 %18 %
Customer B11 %14 %
Customer C10 %13 %
Percent of Accounts Receivable
March 31, 2024December 31, 2023
Customer A32 %35 %
Customer C12 %11 %
Customer D10 %n/a
Customer En/a10 %