XML 96 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment, Net - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Depreciation expense $ 10,448,000 $ 5,845,000 $ 5,781,000
Costs associated with ERP implementation 10,891,000    
Sale and donation charges of equipment related to construction in progress   4,200,000  
Cancellation fees to vendors   632,000  
Asset impairment charges $ 0 $ 0