XML 181 R6.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Statement of Comprehensive Income [Abstract]    
Net income $ 108,612 $ 43,781
Other comprehensive income:    
Currency translation adjustment (414) (523)
Unrealized loss on derivative instruments (5,472) (18,309)
Reclassification of gain on derivative instruments to interest expense 0 (247)
Unrealized loss on derivative instruments at joint venture (205) (530)
Net loss recognized in other comprehensive income (6,091) (19,609)
Tax benefit related to items of other comprehensive income (1,349) (4,313)
Other comprehensive loss (4,742) (15,296)
Total comprehensive income $ 103,870 $ 28,485