v3.25.3
Debt - Future Principal Payment Requirements on Outstanding Debt (Detail) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Long-Term Debt, Fiscal Year Maturity [Abstract]    
2025 $ 792  
2026 93,030  
2027 55,982  
2028 452,021  
2029 104,289  
2030 and thereafter 341,843  
Total payments 1,047,957  
Discount on secured debt (1,912)  
Debt issuance costs, net (4,384)  
Total debt $ 1,041,661 $ 1,317,435