v3.25.1
Discontinued Operations - Reconciliation of Assets Held for Sale (Details) - Assets Held For Sale - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Discontinued Operations    
Inventory $ 132,577 $ 65,887
Prepaid manufacturing 4,540 4,983
Other prepaids and current assets 1,256 1,310
Property and equipment, net 255  
Other assets, current 344  
Total assets held for sale, current 138,972 72,180
Property and equipment, net   261
Inventory, non-current   43,776
Other assets, non-current   206
Total assets held for sale, non-current   44,243
Total assets held for sale $ 138,972 $ 116,423