v3.25.4
Accounts Payable and Accrued Expenses
12 Months Ended
Dec. 31, 2025
Payables and Accruals [Abstract]  
Accounts Payable and Accrued Expenses Accounts Payable and Accrued Expenses
Accounts payable and accrued expenses as of December 31, 2025 and 2024 consisted of the following (in thousands):
December 31, 2025December 31, 2024
Accounts payable and other accrued liabilities1
$12,999 $7,466 
Accrued commissions and bonuses6,361 5,986 
Accrued salaries1,011 2,865 
Accrued vacation2,973 2,766 
Other accrued employee expenses618 1,019 
Total$23,962 $20,102 
1 As of December 31, 2025, the account payable and other accrued liabilities included $2.3 million in loss contingency due to a purchase obligation shortfall stemming from the AWS minimum commitment obligation that is not probable of being recovered through usage or other means and $2.8 million in legal settlement liabilities. See Note 6, “Commitments and Contingencies” to these consolidated financial statements for additional information.