XML 26 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
Dec. 31, 2022
Statement of Comprehensive Income [Abstract]      
Net (loss) income $ 16,113 $ (47,286) $ (114,993)
Other comprehensive (loss) income, net of tax:      
Unrealized gain on hedging derivatives 839 924 4,429
Tax effect (207) (227) (1,094)
Unrealized gain on hedging derivatives, net of taxes 632 697 3,335
Reclassifications of gains to net income (3,031) (2,857) (453)
Tax effect 748 702 112
Reclassifications of gains to net income, net of taxes (2,283) (2,155) (341)
Total other comprehensive income (loss) (1,651) (1,458) 2,994
Comprehensive (loss) income $ 14,462 $ (48,744) $ (111,999)