XML 40 R30.htm IDEA: XBRL DOCUMENT v3.25.2
Accounts Payable and Accrued Expenses (Tables)
6 Months Ended
Jun. 30, 2025
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Accrued Expenses
Accounts payable and accrued expenses as of June 30, 2025 and December 31, 2024 consisted of the following (in thousands):
June 30, 2025December 31, 2024
Accounts payable and other accrued liabilities$7,875 $7,466 
AWS loss contingency(1)
1,697 — 
Accrued commissions and bonuses
4,413 5,986 
Accrued salaries
2,878 2,865 
Accrued vacation
3,050 2,766 
Other accrued employee expenses533 1,019 
Total$20,446 $20,102 
1 The Company identified a purchase obligation shortfall related to the AWS minimum commitment obligation that is not probable of being recovered through usage or other means, and as such recorded a loss contingency in the three months ended June 30, 2025 of $2.3 million which is included in general and administrative expense in the condensed consolidated statement of operations. As of June 30, 2025, the Company recorded amounts due to AWS of $2.3 million, of which $1.7 million is included in accounts payable and accrued expenses and $0.6 million is included in other long-term liabilities in the condensed consolidated balance sheet. See Note 5, “Commitments and Contingencies” to these condensed consolidated financial statements for additional information.