XML 96 R73.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property and Equipment - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Property and Equipment      
Total depreciation and amortization expense $ 13,600 $ 11,200 $ 7,700
Finance leases 1,700 1,200  
Accumulated amortization 700 200  
Property and equipment, gross 134,704 121,445  
Fixed assets in process      
Property and Equipment      
Property and equipment, gross 27,152 $ 24,224  
Fixed assets in process | United States, Belgium and France      
Property and Equipment      
Property and equipment, gross $ 22,100