v3.26.1
CONSOLIDATED INTERIM STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Statement of Comprehensive Income [Abstract]    
Net income (loss) $ 59,066 $ (8,750)
Other comprehensive loss:    
Unrealized losses on derivative instruments, net (868) (1,191)
Other comprehensive loss (868) (1,191)
Comprehensive income (loss) $ 58,198 $ (9,941)