v3.25.4
Long Term Debt - Schedule of Information About Interest Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Senior Unsecured Notes | 2031 Notes      
Line of Credit Facility [Line Items]      
Interest expense and fees $ 19,319 $ 11,716 $ 11,713
Amortization of deferred financing costs and original issue discount 930 557 560
Total 20,249 12,273 12,273
Revolving Credit Facility | Line of Credit      
Line of Credit Facility [Line Items]      
Interest expense and fees 9,185 4,558 1,038
Amortization of deferred financing costs 2,150 1,228 1,203
Total 11,335 5,786 2,241
Unsecured term loans | Line of Credit | 2024 Term Loan, 2027 Term Loan, 2028 Term Loan, 2029 Term Loan, 2030 Term Loan      
Line of Credit Facility [Line Items]      
Interest expense and fees 91,322 92,451 66,582
Amortization of deferred financing costs 3,922 3,104 1,617
Total $ 95,244 $ 95,555 $ 68,199