XML 76 R66.htm IDEA: XBRL DOCUMENT v3.23.3
Other Comprehensive Income (Loss) - Summary of Reclassifications out of Accumulated Other Comprehensive Income (Loss) ("AOCI") ("AOCL") (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Reclassification Adjustment Out Of Accumulated Other Comprehensive Loss [Line Items]        
Tax benefit (expense) $ (2,808) $ (5,152) $ (9,217) $ (14,971)
Net income 6,544 14,616 26,075 41,590
Reclassifications out of Accumulated Other Comprehensive Income (Loss)        
Reclassification Adjustment Out Of Accumulated Other Comprehensive Loss [Line Items]        
Unrealized (losses) gains on derivatives (148) (20) (437) 985
Tax benefit (expense) 41 6 122 (275)
Net income $ (107) $ (14) $ (315) $ 710