XML 16 R5.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Statement of Comprehensive Income [Abstract]        
Net income (loss) $ (5,915) $ (72,275) $ 46,824 $ (47,368)
Other comprehensive income (loss), net of taxes (11,258) (27,531) (3,333) (100,097)
Comprehensive income (loss) $ (17,173) $ (99,806) $ 43,491 $ (147,465)