v3.26.1
Debt - Schedule of Components of Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Debt Instrument [Line Items]        
Amortization of debt issuance costs $ 426 $ 521 $ 851 $ 1,056
Finance lease expense 157 468 629 929
Interest expense 14,442 14,868 29,132 30,026
Unsecured term loan interest        
Debt Instrument [Line Items]        
Debt, interest expenses 13,606 10,868 27,149 21,630
Mortgage debt interest        
Debt Instrument [Line Items]        
Debt, interest expenses 0 2,699 0 5,791
Credit facility fees        
Debt Instrument [Line Items]        
Debt, interest expenses $ 253 $ 312 $ 503 $ 620