XML 22 R11.htm IDEA: XBRL DOCUMENT v3.25.2
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES
6 Months Ended
Jun. 30, 2025
Payables and Accruals [Abstract]  
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES

5. ACCOUNTS PAYABLE AND ACCRUED LIABILITIES

 

The components of accounts payable and accrued liabilities are summarized below:

 

   June 30,   December 31, 
   2025   2024 
Accounts payable  $3,255   $3,054 
Accrued liabilities   801    1,489 
Total accounts payable and accrued liabilities  $4,056   $4,543 

 

Accrued liabilities primarily consist of accrued insurance, accrued compensation and benefits and accrued warranty costs. As of June 30, 2025, and December 31, 2024, accrued insurance was $106 and $462, respectively. Accrued compensation and benefits as of June 30, 2025, and December 31, 2024, were $197 and $453, respectively. Accrued warranty costs as of June 30, 2025, and December 31, 2024, were $212 and $117, respectively. The remainder of accrued liabilities are comprised of several insignificant accruals in connection with normal business operations.