v3.26.1
Property and Equipment, Net - Summary of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Property Plant and Equipment [Line Items]    
Total property and equipment $ 144,730 $ 143,484
Less: Accumulated depreciation (59,472) (41,262)
Total property and equipment, net 85,258 102,222
Furniture and Fixtures [Member]    
Property Plant and Equipment [Line Items]    
Total property and equipment 2,042 2,042
Machinery and Equipment [Member]    
Property Plant and Equipment [Line Items]    
Total property and equipment 40,671 40,326
Computer Software and Hardware [Member]    
Property Plant and Equipment [Line Items]    
Total property and equipment 346 378
Leasehold Improvement [Member]    
Property Plant and Equipment [Line Items]    
Total property and equipment 96,514 96,534
Construction in Progress [Member]    
Property Plant and Equipment [Line Items]    
Total property and equipment $ 5,157 $ 4,204