v3.26.1
Revenue - Additional Information (Details) - USD ($)
$ in Millions
2 Months Ended 3 Months Ended 4 Months Ended 6 Months Ended
Feb. 26, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]          
Cost of sales $ 13.2 $ 21.1 $ 20.1 $ 29.4 $ 40.5
Revenue Benchmark | Revenue from Rights Concentration Risk | North America          
Disaggregation of Revenue [Line Items]          
Concentration risk percentage 99.80% 99.80% 99.80% 99.70% 99.70%
Revenue Benchmark | Revenue from Rights Concentration Risk | Domestic          
Disaggregation of Revenue [Line Items]          
Concentration risk percentage 94.10% 92.50% 92.40% 92.60% 92.30%
Shipping and Handling Costs          
Disaggregation of Revenue [Line Items]          
Cost of sales $ 1.3 $ 2.6 $ 2.5 $ 3.5 $ 4.8