XML 100 R84.htm IDEA: XBRL DOCUMENT v3.25.0.1
Long-Term Debt - Notes Payable Land well - Additional Information (Details) - Land Well [Member] - Western Alliance Business Trust - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2019
Debt Instrument [Line Items]    
Principal amount of loan agreement   $ 15.0
Interest rate terms The agreement requires semi-annual payments of principal and interest on April 15 and October 15 aggregating $1.3 million annually beginning on April 15, 2020 through the maturity date in April 2036 and is payable from the tax increment reimbursement funds received under the OPA.  
Frequency of debt instrument payment semi-annual  
Periodic principal and interest payments $ 1.3  
Loans maturity period 2036-04  
Long-term promissory note fixed interest rate 4.76%