v3.24.2.u1
Commitments And Contingencies - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]          
Current effective blended royalty rate on kermit plant sales     5.86%    
2023 ABL Credit Facility | Standby Letters Of Credit          
Finite-Lived Intangible Assets [Line Items]          
Letters of credit outstanding amount $ 0.6   $ 0.6   $ 1.1
Maximum [Member]          
Finite-Lived Intangible Assets [Line Items]          
Percentage of cost of sales 5.00%   5.00% 10.00%  
Minimum [Member]          
Finite-Lived Intangible Assets [Line Items]          
Percentage of cost of sales   5.00%      
Royalty Agreements | Minimum [Member]          
Finite-Lived Intangible Assets [Line Items]          
Minimum payment for royalty agreement     $ 1.0