XML 76 R66.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accumulated Other Comprehensive Income (loss) (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Accumulated other comprehensive income (loss):            
Beginning balance $ 1,193,651 $ 1,124,789 $ 1,047,849 $ 1,097,699 $ 1,010,904 $ 976,255
Other comprehensive income (loss) (2,601) (2,327) (1,561) (793) (369) 1
Ending balance 1,231,313 1,193,651 1,124,789 1,113,903 1,097,699 1,010,904
Accumulated Other Comprehensive Income (Loss)            
Accumulated other comprehensive income (loss):            
Beginning balance (5,205) (2,878) (1,317) (227) 142 141
Other comprehensive income (loss) (2,601) (2,327) (1,561) (793) (369) 1
Ending balance (7,806) (5,205) (2,878) (1,020) (227) 142
Unrealized Gains (Losses) on Available-for-Sale Investments            
Accumulated other comprehensive income (loss):            
Beginning balance (857) (696) (207)      
Other comprehensive income (loss) (326) (161) (489)      
Ending balance (1,183) (857) (696)      
Foreign Currency Translation            
Accumulated other comprehensive income (loss):            
Beginning balance (4,348) (2,182) (1,110) (227) 142 141
Other comprehensive income (loss) (2,275) (2,166) (1,072) (793) (369) 1
Ending balance $ (6,623) $ (4,348) $ (2,182) $ (1,020) $ (227) $ 142