XML 93 R78.htm IDEA: XBRL DOCUMENT v3.22.4
Financial Instruments - Schedule of Total Value Recognized in Other Comprehensive Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Derivative Instruments and Hedging Activities Disclosure [Abstract]      
Net gain (loss) recognized in OCI, before tax amount $ 2,132 $ 445  
Net gain (loss) recognized in OCI, tax amount (487) (102)  
Net gain (loss) recognized in OCI, net of tax amount 1,645 343  
Net amount reclassified from AOCI into earnings, before tax amount 103 4,141  
Net amount reclassified from AOCI into earnings, tax amount (25) (943)  
Net amount reclassified from AOCI into earnings, net of tax amount 78 3,198  
Change in other comprehensive income, before tax amount 2,235 4,586  
Change in other comprehensive income, tax amount (512) (1,045)  
Change in other comprehensive income, net of tax amount $ 1,723 $ 3,541 $ (5,055)