v3.26.1
Other Assets - Summary of Other Assets (Parenthetical) (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Other Assets [Line Items]    
Earnest deposits $ 4.1 $ 4.1
Prepaid taxes 8.3 8.5
Rausch Land Acquisition    
Other Assets [Line Items]    
Due diligence costs $ 1.8 $ 1.8