v3.26.3
Inventories and Deferred Preservation Costs - Narrative (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Inventory [Line Items]    
Consignment inventory $ 17,700 $ 14,900
Deferred preservation costs $ 53,730 $ 54,531
Domestic    
Inventory [Line Items]    
Consignment inventory percentage 34.00% 33.00%
International    
Inventory [Line Items]    
Consignment inventory percentage 66.00% 67.00%