XML 50 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Comprehensive Income and Accumulated Other Comprehensive Income - Schedule of Changes in Accumulated Other Comprehensive Income (AOCI) (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Accumulated Other Comprehensive Income Loss [Line Items]    
Beginning Balance $ 317,432 $ 399,323
Other comprehensive income (loss) before reclassification 4,339 (13,170)
Amounts reclassified from accumulated other comprehensive loss 5 (310)
Net current period other comprehensive income (loss) 4,344 (13,480)
Ending Balance 332,855 395,273
Accumulated Other Comprehensive Income (Loss) [Member]    
Accumulated Other Comprehensive Income Loss [Line Items]    
Beginning Balance (13,828) 13,537
Ending Balance $ (9,484) $ 57