v3.26.1
Condensed Consolidated Statements of Cash Flows (Parenthetical) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
CASH AND CASH EQUIVALENTS, AND RESTRICTED CASH, END OF PERIOD    
Cash and cash equivalents $ 74,803 $ 61,432
Restricted cash 33,264 29,530
Cash and cash equivalents, and restricted cash 108,067 90,962
Capitalized interest $ 778 $ 3,128