v3.26.1
Debt - Interest activity (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Debt Disclosure [Abstract]        
Interest incurred $ 8,671 $ 10,702 $ 17,669 $ 21,308
Less: Amounts capitalized (72) 0 (497) 0
Interest expense $ 8,599 $ 10,702 $ 17,172 $ 21,308