v3.25.4
Unconsolidated Affiliates - Summarized Financial Information (Parenthetical) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Schedule Of Equity Method Investments [Line Items]      
Equity in earnings of unconsolidated affiliates $ 53,276 $ 22,932 $ 11,865
BI Development II, LLC      
Schedule Of Equity Method Investments [Line Items]      
Equity in earnings of unconsolidated affiliates $ 53,276 $ 22,932 $ 11,865