Annual report [Section 13 and 15(d), not S-K Item 405]

Commitments and Contingencies - Certain Economic Development Grants (Details)

v3.25.0.1
Commitments and Contingencies - Certain Economic Development Grants (Details) - APC Facility - Design Build Agreement - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Jul. 09, 2019
Other Commitments [Line Items]    
Receivable economic development grants from state and local authorities (up to)   $ 2,685
Cash grants receivable (up to)   $ 1,250
Potential payment amount $ 950  
Proceeds from grantors $ 1,188