v3.26.3
Additional Financial Statement Information - Additional Information (Details)
9 Months Ended
Sep. 30, 2026
USD ($)
a
Dec. 31, 2025
USD ($)
Purchase Commitment, Excluding Long-Term Commitment [Line Items]    
Contract liabilities, revenue recognized $ 900,000  
Third Party Seller    
Purchase Commitment, Excluding Long-Term Commitment [Line Items]    
Number of acres to be acquired under purchase agreement | a 3,000  
Total purchase consideration $ 10,800,000 $ 0
Purchase consideration of asset acquisition expected to be paid $ 10,800,000