XML 39 R28.htm IDEA: XBRL DOCUMENT v3.25.2
Organization, Properties, Basis of Presentation, Financial Instruments and Recent Accounting Standards - Liquidity and Management's Plan (Details)
$ in Thousands
Jul. 29, 2025
USD ($)
loan
Jun. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
Bank Note Payable, Term Loans Payable and Senior Notes      
Unsecured term loan   $ 125,124 $ 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 $ 249,800