v3.26.1
Property, Plant and Equipment, Net - Narratives (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Property, Plant and Equipment [Abstract]    
Depreciation expense related to property and equipment $ 5,303 $ 2,656
Loss from write-down of property, plant and equipment 71 561
Interest costs $ 1,024 $ 0