XML 44 R32.htm IDEA: XBRL DOCUMENT v3.25.3
Accrued Expenses and Other Current Liabilities (Tables)
9 Months Ended
Sep. 30, 2025
Payables and Accruals [Abstract]  
Schedule of accrued expenses and other current liabilities

(in thousands)

September 30, 2025

    

December 31, 2024

Employee compensation and related costs

$

4,064

$

6,646

Vendor project charges

4,045

7,500

Deferred income

3,131

Short-term notes payables

1,924

Income taxes payable

1,034

313

Professional and consulting services

683

1,480

Software services

879

Construction in process

339

1,408

Other

 

504

 

982

Accrued expenses and other current liabilities

$

16,603

$

18,329