XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.3
Other Liabilities, Long-term - Narrative (Detail)
$ in Millions
1 Months Ended
Sep. 30, 2019
USD ($)
installment
Sep. 30, 2024
USD ($)
Dec. 31, 2023
USD ($)
Other Liabilities [Line Items]      
Number of prepayment installments (in installments) | installment 2    
Prepayment agreement      
Other Liabilities [Line Items]      
Other long-term debt $ 5.0 $ 2.5 $ 2.5
Percentage of prepayment applied against future purchases 100.00%    
Period of customer capacity reservation 10 years    
Prepayment agreement | Installment 1      
Other Liabilities [Line Items]      
Debt instrument, periodic payment $ 2.5    
Prepayment agreement | Installment 2      
Other Liabilities [Line Items]      
Debt instrument, periodic payment $ 2.5    
Period of payment of prepayment agreement 30 days