v3.26.1
Related Party Transactions - Leasehold Cost-Sharing Agreement (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Related Party Transactions    
Amount receivable $ 610,000 $ 653,000
Related Party | Leasehold Cost Sharing Agreement    
Related Party Transactions    
Security deposit 450,000  
Amount receivable 610,000 653,000
Related Party | Leasehold Cost Sharing Agreement | Capital improvement cost reimbursements    
Related Party Transactions    
Amount receivable 577,000 621,000
Related Party | Leasehold Cost Sharing Agreement | Operating and direct expense reimbursements    
Related Party Transactions    
Amount receivable 33,000 32,000
Related party, other    
Related Party Transactions    
Amount receivable $ 0 $ 0