v3.26.1
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2026
Jun. 30, 2026
Apr. 30, 2026
Woodland Pointe      
Other Commitments [Line Items]      
Ownership %     85.00%
Oklahoma JV      
Other Commitments [Line Items]      
Contractual obligation, outstanding   $ 5,800  
Oklahoma JV | Forecast      
Other Commitments [Line Items]      
Payments to acquire interest in joint venture $ 6,000    
Woodland Pointe      
Other Commitments [Line Items]      
Contractual obligation, outstanding   $ 10,700  
Woodland Pointe | Forecast      
Other Commitments [Line Items]      
Payments to acquire interest in joint venture $ 16,200