v3.26.1
Subsequent Event - Additional Information (Details) - USD ($)
3 Months Ended
Apr. 24, 2026
Mar. 31, 2026
Mar. 31, 2025
Subsequent Event [Line Items]      
Purchase price for property   $ 30,888,000 $ 32,748,000
Subsequent Event [Member] | Purchase and Sale Agreement [Member]      
Subsequent Event [Line Items]      
Purchase price of property $ 30,000,000