v3.25.2
Long-Term Debt - Schedule of Components of Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Line of Credit Facility [Line Items]        
Interest expense $ 6,228 $ 8,409 $ 12,253 $ 17,152
Interest income (149) (236) (279) (443)
Capitalized interest (364) (834) (1,055) (1,798)
Amortization of deferred financing costs 576 680 1,144 1,351
Total interest expense, net 7,171 8,857 13,832 17,924
Credit Facility | Revolving Credit Facility        
Line of Credit Facility [Line Items]        
Unused commitment fees on Credit Facility 265 201 540 381
10.50% Senior Unsecured Notes due 2028 | Senior Notes        
Line of Credit Facility [Line Items]        
Amortization of discount on Senior Notes $ 615 $ 637 $ 1,229 $ 1,281