XML 29 R6.htm IDEA: XBRL DOCUMENT v3.25.4
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Statement of Comprehensive Income [Abstract]      
Net (loss) income $ 31,557 $ 16,113 $ (47,286)
Other comprehensive (loss) income, net of tax:      
Unrealized gain (loss) on hedging derivatives (24) 839 924
Tax effect 8 (207) (227)
Unrealized gain (loss) on hedging derivatives, net of taxes (16) 632 697
Reclassifications of (gains) loss to net income 7 (3,031) (2,857)
Tax effect (2) 748 702
Reclassifications of (gains) loss to net income, net of taxes 5 (2,283) (2,155)
Total other comprehensive loss (11) (1,651) (1,458)
Comprehensive (loss) income $ 31,546 $ 14,462 $ (48,744)