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