XML 40 R32.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued Expenses (Tables)
3 Months Ended
Mar. 31, 2025
Payables and Accruals [Abstract]  
Summary of Accrued Expenses

Accrued expenses as of March 31, 2025 and December 31, 2024 consisted of the following:

(in thousands)

 

March 31, 2025

 

 

December 31, 2024

 

Compensation and related benefits

 

$

11,850

 

 

$

12,274

 

Accrued warranty

 

 

5,428

 

 

 

4,558

 

Contract liability

 

 

11,518

 

 

 

9,746

 

Short-term operating lease liability

 

 

3,976

 

 

 

4,262

 

Earn-out liability (see Note 15)

 

 

6,478

 

 

 

60

 

Other

 

 

19,926

 

 

 

16,628

 

Total accrued expenses

 

$

59,176

 

 

$

47,528