v3.26.1
Borrowings - Schedule 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
Interest incurred        
Borrowings $ 62,437 $ 57,413 $ 125,944 $ 100,107
Other 289 381 1,030 625
Total interest incurred 62,726 57,794 126,974 100,732
Less: Capitalized interest (1,415) (1,664) (2,251) (1,890)
Interest expense $ 61,311 $ 56,130 $ 124,723 $ 98,842