XML 78 R69.htm IDEA: XBRL DOCUMENT v3.23.3
Changes in Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Loss (Detail)
$ in Thousands
9 Months Ended
Sep. 30, 2023
USD ($)
Accumulated Other Comprehensive Income Loss [Line Items]  
Beginning Balance, Amount $ 992,224
Other comprehensive gain before reclassifications 3,512
Ending Balance, Amount 1,186,339
Cumulative Translation Adjustment [Member]  
Accumulated Other Comprehensive Income Loss [Line Items]  
Beginning Balance, Amount (3,070)
Other comprehensive gain before reclassifications (1,805)
Ending Balance, Amount (4,875)
Unrealized Loss on Investments [Member]  
Accumulated Other Comprehensive Income Loss [Line Items]  
Beginning Balance, Amount (9,820)
Other comprehensive gain before reclassifications 5,317
Ending Balance, Amount (4,503)
Accumulated Other Comprehensive Loss [Member]  
Accumulated Other Comprehensive Income Loss [Line Items]  
Beginning Balance, Amount (12,890)
Ending Balance, Amount $ (9,378)