XML 56 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
PROPERTY AND EQUIPMENT, NET (Tables)
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Summary of Property and Equipment
Property and equipment, net consist of the following:
Estimated Useful
Life
December 31,
20232022
(Years)(In thousands)
Equipment and machinery
3-10
$186,298 $114,246 
Furniture and fixtures
5-10
3,222 3,295 
Computer equipment
3-5
7,744 7,543 
Capitalized software costs
3-5
61,577 42,649 
Building and leasehold improvements
3-10
17,058 15,875 
Land— 114 
Construction in process29,752 31,734 
Total305,651 215,456 
Less: accumulated depreciation and amortization(137,407)(104,089)
Property and equipment, net$168,244 $111,367