XML 44 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fixed assets (Tables)
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Schedule of fixed assets, net

Fixed assets, net were as follows at December 31, 2023 and 2022:

December 31, 

    

2023

    

2022

Leasehold improvements

$

30,166

$

28,969

Computer equipment and software

 

17,503

 

15,332

Machinery and lab equipment

62,837

47,496

Furniture and fixtures

 

3,849

 

3,812

Assets in process

 

24,008

 

14,349

 

138,363

 

109,958

Less accumulated depreciation

 

(51,274)

 

(37,368)

Total

$

87,089

$

72,590