XML 42 R31.htm IDEA: XBRL DOCUMENT v3.25.1
Organization, Properties, Basis of Presentation, Financial Instruments and Recent Accounting Standards - Liquidity and Management's Plan (Details)
$ in Thousands
Apr. 29, 2025
USD ($)
loan
Mar. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Bank Note Payable, Term Loans Payable and Senior Notes      
Unsecured term loan   $ 124,861 $ 124,491
BMO Term Loan, the BofA Term Loan and the Senior Notes      
Bank Note Payable, Term Loans Payable and Senior Notes      
Number of loans | loan 3    
Long-Term Debt $ 250,200