v3.25.2
Long-Term Debt - Schedule of Information About Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Senior unsecured notes | Senior unsecured notes        
Line of Credit Facility [Line Items]        
Interest expense $ 2,929 $ 2,929 $ 5,859 $ 5,858
Amortization of deferred financing costs and original issue discount 139 139 278 279
Total 3,068 3,068 6,137 6,137
Revolving Credit Facility | Line of Credit        
Line of Credit Facility [Line Items]        
Interest expense 2,451 1,353 4,098 1,581
Amortization of deferred financing costs 554 307 1,042 614
Total 3,005 1,660 5,140 2,195
Unsecured term loans | Line of Credit | 2027 Term Loan        
Line of Credit Facility [Line Items]        
Interest expense 23,066 20,412 46,095 40,873
Amortization of deferred financing costs 980 593 1,961 1,186
Total $ 24,046 $ 21,005 $ 48,056 $ 42,059