v3.25.2
Debt - Other Long-Term Debt (Details) - Property Loan - Kahului, Hawaii and Hilo, Hawaii - Promissory Notes
Jun. 07, 2023
USD ($)
promissoryNote
Debt Instrument [Line Items]  
Number of promissory notes | promissoryNote 2
Debt instrument, face amount | $ $ 5,100,000
Debt instrument, interest rate (in percent) 4.625%