v3.25.2
Supplemental Balance Sheet Disclosures (Tables)
6 Months Ended
Jun. 30, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Accrued Liabilities
The following table summarizes the components of accrued liabilities as of the dates presented:
June 30, December 31,
20252024
Accrued purchases$3,529 $2,085 
Compensation3,395 3,483 
Right of use obligations165 153 
Interest195 269 
Sales taxes261 355 
Other2,752 1,343 
$10,297 $7,688