v3.25.4
Debt - Summary of Aggregate Scheduled Maturities of Notes (Detail) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Debt Disclosure [Abstract]    
2026 $ 8,606  
2027 121,180  
2028 134,395  
2029 408,562  
2030 95  
Thereafter 20,281  
Total debt, excluding deferred loan costs $ 693,119 $ 655,156