XML 39 R29.htm IDEA: XBRL DOCUMENT v3.25.3
Accounts Payable and Accrued Expenses (Tables)
9 Months Ended
Sep. 30, 2025
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Accrued Expenses
Accounts payable and accrued expenses as of September 30, 2025 and December 31, 2024 consisted of the following (in thousands):
September 30, 2025December 31, 2024
Accounts payable and other accrued liabilities1
$9,193 $7,466 
Accrued commissions and bonuses
5,765 5,986 
Accrued salaries
1,627 2,865 
Accrued vacation
2,912 2,766 
Other accrued employee expenses586 1,019 
Total$20,083 $20,102 
1 As of September 30, 2025, the accounts payable and other accrued liabilities included $1.7 million of the $2.3 million in loss contingency due to AWS related to a purchase obligation shortfall stemming from the AWS minimum commitment obligation that is not probable of being recovered through usage or other means. See Note 5, “Commitments and Contingencies” to these condensed consolidated financial statements for additional information.